Attn: anyone who has assimilated school computers....

marketsons1985

Platinum Member
Apr 15, 2000
2,090
0
76
How did you go about it? I know our school has quite a few computers just sitting around, wasting cpu cycles. Yea, they're only on like 8 hours a day, but 50 or so of em would help. Any help?
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
Talk to the administrators. Then, you can setup a pproxy, and use a program called remote cows I believe. I don't have any experience with this, jonB and others, however, do.

a ^ for the effort :D
 

Viztech

Platinum Member
Oct 9, 1999
2,807
0
0
I have been the admin for a small school computer network for several years.
I take it that you are a student.
Do the computers have full time net access? If so, the easiest way is to just install the client and flush direct to Dnet or one of the team proxies

The first thing is to get the school net admin sold on the idea. Tell them it is for scientific research, and be sure to talk about the various good things that distributed computing projects are doing, like flu research, nuclear waste storage, prime number calculations, OGR or Optimal Golumb Ruler calculations, Search for Extraterestrial Intelligence, encryption code calculations etc.

Avoid the term 'cracking' at first, it has negative connotations. Get them sold on the CONCEPT first, then get into the specifics. When they say yes to the concept of doing it, then decide which project is best for the situation, both hardware and politically. Take your time, don't be too pushy.

Also don't be suprised if those machines are cracking already. If so, assimilate the person into TA!! I found this one day in another job I was administrating. Several machines that were not in my control had SETI running on them, and the teacher who was running it was not on a team yet. hehe

Hey, good luck and let us know what else we can do to help!

viz
 

marketsons1985

Platinum Member
Apr 15, 2000
2,090
0
76
would i just install the client as a service? cuz most of the time, the computers are just logged off waiting for a person to come.
 

PeterN

Golden Member
Nov 19, 1999
1,228
0
0
Right on,

If you install the client as a service, it doesn't matter whether there's somebody logged in or not. The client will start as soon as the puter will boot. If you put the client in the startup folder, then the client will only run when somebody is logged in.

Peter.
 

Adul

Elite Member
Oct 9, 1999
32,999
44
91
danny.tangtam.com
here is how you do it

"C:\Program Files\distributed.net\DNETC.EXE" -install

from run command

to start service right away without rebooting

"C:\Program Files\distributed.net\DNETC.EXE" -svcstart
 

MWalkden

Golden Member
Dec 7, 1999
1,082
0
0
What is the OS? In a logged off state, the client runs on NT/2000 PCs only. On 95/98 it must be logged on to run weather it is a service or not:(

Second, just to install it as a service is not enough. You nust also start the service. On NT/2000 it is likely you will need administrative rights to install it as a service (or the admin is lame).

On all OS's, after running the -install switch, run -scvstart to start the service.

You will not be able to look at the client the same way as you do if it is not installed as a service. You must go to a command prompt instead and use the switches to perform functions. Use the -help switch to get a complete list of switches. I recommend making a text file with them and print it out so you always have it. I also recommend setting the client to restart on an INI file change. This option works on all OS's, installed as a service or not.

Remote cows is a good tool. It only works with NT/2000 PCs (not with 95/98 PCs). You can get it from dnet downloads.

I recomend running a proxy if you can. An admin would probably like that better. He would probably like it if the proxy fed off a trusted source too, not straight to dnet.

If the admin has concerns, see if he knows about Anandtech and show him the whole nine yards (dnet, mikas, forum etc.) Also, hook him up with someone from here if needed, russ/danc/rc/ray/engineer and many others take carre of networks, one of them would be more than happy to help out any way possible.

I work for a univerisity, but am the admin so no issuse for me:) I would be glad to call and talk with him if it makes a difference.

My mobile number is 515-991-7461

Good luck!
 

Pinball

Member
Mar 29, 2000
111
0
0
MWalkden>
From my expirience, the client will run as a service in Win9x even when not logged in. That's what services are all about. It's just that when you use shared buffers, and nobody's logged in, the client has no permission to access these buffers. In NT/2K you can solve this problem by running the client (service) under an account with sufficient privileges, this is (as far as i know) not possible in Win9x.

Using a proxyper is the easy way to solve the problem with both OSses, as long as no validation is required to connect to the proxyper.
 

Engineer

Elite Member
Oct 9, 1999
39,230
701
126
Pinball (or anybody),

If running the client on Win95/98 as a service, if it does crack while not logged in, will it communicate with the pproxies on the internet, or does it need to be logged in to do so?

It would be nice to have it as a service on Win95/98 if it will run not logged in....It would be even nicer if it would access the net while doing so...

Thanks all!
 

MWalkden

Golden Member
Dec 7, 1999
1,082
0
0
Pinball
None of mine run when logged out on a 9X PC, if yours do are they part of a domain? (Mine are)
 

Russ

Lifer
Oct 9, 1999
21,093
3
0
marketsons1985,

The most important selling point in RC5 is to tell the admin that the contest is being sponsored by the company (RSA) that actually created the encryption. This little fact is very impressive, and very quickly allays any fear of the "cracking" word.:D

Russ, NCNE
 

Pinball

Member
Mar 29, 2000
111
0
0
Engineer: They should, unless they need to authenticate to pass a firewall or anything.

MWalkden: Weird, mine are 2 (part of a domain). Sorry to ask the obvious, but did you check the registry for the key in hkey_local machine\..\..\runservices?


[edit]
Is the client on the local HDD? Do you use policies?
 

marketsons1985

Platinum Member
Apr 15, 2000
2,090
0
76
Thanx guys,
I will try to talk to my vice-principal tomorrow, he is the one in charge of the computers. Eventually, i will have to have a chat with the principal about it to, and probably the CAD teachers (they use the computers the most). I do believe that they are running windows NT on most of them, and 2000 on the rest., but i will check. Thanx for the help guys, and i will probably need more setting up the pproxies, etc.

And Russ....
Thanx for the info, i sold my dad on the idea telling him that, and now have a p3 600 up and runnin too.

Will check back in when i get more info.

 

SSP

Lifer
Oct 11, 1999
17,727
0
0
If I did start it as a service, do I need to start it again as a service after a reboot? Or is it on forever?

And, if I do run it as a service, should I be able to see it on the task bar (ctrl+alt+del)?
 

Russ

Lifer
Oct 9, 1999
21,093
3
0
SSP,

It will automatically start each time you boot in to Windows. In 95, 98 and Me, it will NOT show in the task list. I don't know about NT or Win2K.

Russ, NCNE
 

SSP

Lifer
Oct 11, 1999
17,727
0
0
Ahh, stupid me. So its been running in the back ground all this time. I went crazy when I didn't see the "Dnetc" thing on the task manager thingie.
 

RaySun2Be

Lifer
Oct 10, 1999
16,565
6
71
marketsons1985,
Good luck with that assimilation, if you can pull it off it will be a nice herd! :)

MWalkden,
I have ~25 WIN95B PCs at work that crack, logged in or logged off, the only problem I have is that the users turn them off. They are part of an NT domain, private TCP/IP network. I have a perproxy running on a WIN2K Pro PC, and it works fine.

DNETC doesn't show up in the task manager in WIN95B, but it does show up in the task manager for WIN NT and WIN2K if you do <ALT.<CTL><DEL> and look at tasks that are running. Most users don't know what they are, even if they do get there.

As far as managing the client as a service, you have to use the command line, or write some scripts like I did to do the functions I need, such as starting the service, stopping the client, updating, installing, uninstalling, etc.. I'm an old DOS guy, but I'm lazy and impatient, so I wrote scripts to do what I need quickly. ;)

I also second the &quot;Restart on Config Changes&quot; option, as it also reduces time spent managing the herd. See lazy... above. ;)

I also recommend setting up a log file, makes it easy to see what's going on with that cow.

SSP,
The service is setup to start automatically on re-boot. What I've found on the WIN95B PCs, is that if I stop the client service, then select &quot;Close All Programs and Log In as A New User&quot; option, then the service doesn't start. But I haven't tested that in a long time, it may have changed.

Ray
 

SSP

Lifer
Oct 11, 1999
17,727
0
0
Thanks Ray. :)

We're using something called StudeNTvista (notice the &quot;NT&quot;), but I'm sure its just win 95 (evidence: the splash screen AND it says &quot;starting windows 95&quot; during boot up).
 

narzy

Elite Member
Feb 26, 2000
7,006
1
81
if you set the client to use port 80 it should not be a problem :) (the firewall thing)
 

marketsons1985

Platinum Member
Apr 15, 2000
2,090
0
76
Alright, another question, one of the principal concerns that my principal has is that we are leaving ourselves open to be acceseed by whomever chooses on the other end. I've tried to assure him that we are technically only connected to them when we flush and fetch, but he thinks that's enough for them to get stuff. Can anyone let me know? Is there any plausable way that anyone at D.Net could get anything? MY Principal said that if we can find a sort of &quot;BBB&quot; for webpages that said that D.Net was just a harmless site, i think it might convince him.
 

ZapZilla

Golden Member
Oct 9, 1999
1,027
1
71
Aside from the log file, you can quickly look in the distributed.net folder and check the date on the buff.out and buff.in files to see that the date is current, and thus, the client is working.
 

Frenzy

Junior Member
Sep 15, 2000
15
0
0
hi guys,

I happen to know a way around admin rights under NT and 2000.
It will not work if your sysadmin is smart, but you can give it a shot..

run: cmd (or command under NT4)
type: at TIME /interactive &quot;cmd&quot; (or &quot;command&quot; under NT4) - where TIME = one minute from now
after 1 minute a shell pops up.
type: taskmgr
the taskmanager that shows up has admin rights...
so dnetc -install is possible (or any other admin level action)

good luck!
a dpc dude
 

narzy

Elite Member
Feb 26, 2000
7,006
1
81
it is at this time impossible for people to gain access to the computer using the distributed.net port that the client uses, because of the way that the client is progammed. he can be rest assured that it is not any more vonerable then sufing the internet, actually more so seeing that the client is the one that initates the update and not the server.

hopfully this helps
 

PeterN

Golden Member
Nov 19, 1999
1,228
0
0
He Marketsons1985,

Maybe this link will help to convince the principal of your school.

Part of the article:


<< During the acceptance testing of the world's tenth fastest computer, a 1,152-processor IBM SP at the San Diego Supercomputer Center (SDSC), the machine demonstrated its computing power by climbing to the top ranks of participants in distributed.net's RC5-64 code breaking challenge. The IBM SP held the top position in this monumental computing task for several days during the December holidays. >>



If SDCS joins in, then there must be no security breach. Otherwise SDCS wouldn't even consider participating with such a monster cluster. :D