Thread Algorythmus liefert verschiedene Werte? (5 answers)
Opened by ~Br4inP4in~ at 2008-10-05 14:44

topeg
 2008-10-05 16:12
#115181 #115181
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Nebenbei
Deinen Code kann man auch kürzer schreiben:
Code (perl): (dl )
1
2
3
4
 sub file_algorithm
{
 return unpack('H*',reverse(substr(crypt (reverse (shift), '4%'),0,5)));
}


oder besser (die ersten 5 Zeichen nicht die letzten):
Code (perl): (dl )
1
2
3
4
 sub file_algorithm
{
 return unpack('H*',substr(reverse(crypt (reverse (shift), '4%')),0,5));
}



Das mal mit MD5
mit MD5:
Code (perl): (dl )
1
2
3
4
5
 sub file_algorithm
{
 use Digest::MD5 qw(md5);
 return unpack('H*',reverse(substr(md5(reverse(shift) xor '")§$/$00§"9&?4?+'),0,5)));
}

View full thread Algorythmus liefert verschiedene Werte?