 mio-star password cracker v 0.1
 ********************************

 mio-star password cracker 0.1's ziel ist es, die rechenpower einzelner
 computer in einem netzwerk auszunutzen um einen brute force crack zu
 beschleunigen, skalieren, optimieren und aussichtsvoller zu machen.
 pro computer im netzwerk wird ein mio-daemon eingesetzt. der crack server
 wird nur einer crack-session zur verfuegung gestellt.

 ich hab dieses tool so programmiert, dass es meines wissens optimal seine
 arbeit verrichten sollte, da ich aber kein perfekter perl-programmierer
 bin, kann es durchaus vorkommen, dass gewisse programmpassagen eleganter
 geloesst oder sogar komplett vermieden werden koennten. es ist daher
 sehr erwuenscht, konstruktive kritik und meinungen an den author zu 
 schicken. die mailadresse steht unten.
 
 es ist moeglich, dass im statistikteil bei den crack-sekunden differenzen
 zwischen den einzelnen servern auftreten. dies ist bedingt durch
 die qualitaet der verbindung und wie lange der server schon auf einen
 neuen pool wartet, aber die statistik wird schon korrekt berechnet.

 der cracker unterliegt der GP-lizenz.

 dreistellige oder kleinere passwoerter werden aus folgenden gruenden nicht gecrackt:

       - kein schwein verwendet ein 3-stelliges passwort
       - zu aufwendig um das noch einzubauen da 3. ...
       - fuer so einen incrementalcrack waere ein normaler passwortcracker
         auch bestens geeignet, da es keinen grossen rechenaufwand darstellt


 todo und erweiterungen fuer version 1.0:		

       - server waehrend betrieb einfuegen. wenn neue server in eine session miteinbezogen
         werden sollen, muss momentan die aktuelle session abgebrochen werden, die hosts-eintraege
	 in mio.conf eingetragen werden, neu starten und, falls eine session-id angegeben
	 wurde, diese session fortfahren (also "j" eingeben).

 komponenten:

   - README		README
   - mio-star.pl	cracker-client
   - mio-stard.pl	cracker-server
   - mio.conf		konfigurations-datei
   - common.pl		ausgelagerte module von mio-star.pl
   - sessions           verzeichnis fuer cracksessions. hier werden die verbleibenden pools gespeichert
                        falls eine crack-session abgebrochen wurde (recovery-moeglichkeit)
   
   
 mio.conf einrichten:

 in mio.conf duerfen ausschliesslihc die host:-eintraege geaendert werden, ansonsten kann es zu 
 fehlberechnungen und fehlerhaften crack-sessions fuehren.
 der host-eintrag sieht folgendermassen aus: host:ip-adresse:passwort:port
 
    host:      -> so stehen lassen
    ip-adresse -> ip, wo mio-stad.pl auf sessions wartet
    passwort   -> passwort, welches im mio-strd.pl hart reincodiert wurde. es empfiehlt sich, das zu aendern.
    port       -> port, an dem mio-stard.pl horcht


 misc:
 
 zusaetzlich muessen noch 2 module installiert werden. Curses und eine neue version von Net::Ping,
 wo mit icmp-requests die verbindung ueberprueft werden kann, sonst gibts einen absturz.
 
 
 mail an run@spin.ch
 
 keep on head banging

 Drunken Monkey Style


