Portál AbcLinuxu, 9. května 2025 16:21
#!/usr/bin/perl #ziskej has k prolomeni z prvniho argumentu $hash = shift; $salt = sudstr($hash,0,2); #sul jsou prvni dva znaky print "Prolamuji has '$hash' se soli '$salt' pouzitim slov ze standartniho vstupu...\n"; while(defined($in = <STDIN>)) #cti ze standartniho vstupu { chomp $in; if(crypt($in,$salt) eq $hash) #pokud se hase shoduji { print "Heslo je: $in\n"; exit;} } print "Heslo na standardnim vstupu nenalezeno";ale po spusteni:
Undefined subroutine &main::sudstr called at ./crack.pl line 4.co mam spatne, sem naprosta perlovska lama, dik za rady.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.