Thread perl md5 subroutine (23 answers)
Opened by Gast at 2008-11-07 15:09

Gast Gast
 2008-11-07 21:58
#116079 #116079
Danke topeg für deine Ausführungen.

Nein es geht mir hier strikt um diesen Fall und es handelt sich um Doublequotes.

also der hash den der String ausspuckt ist
Code: (dl )
5c4b9e0bf6092b291ddb71c77c016392


wenn ich nun teste

Code: (dl )
Ichbins\x000geheimesPasswort 


kommt

Code: (dl )
192bb26532e29d7e06df57f35ef0496c
raus

Code: (dl )
Ichbins00000000geheimesPasswort 


erzeugt

Code: (dl )
48d9162850e83193d2dd42d0cca64521


und
Code: (dl )
Ichbins\00geheimesPasswort 


wird zu
Code: (dl )
a434250cef9e8ab12eced596086b363e


Das passt doch aber alles nicht zu dem von den String erzeugten hash

5c4b9e0bf6092b291ddb71c77c016392


also entweder ist mein hashcalculator kaputt, oder ich kapier nicht welches Zeichen (oder welche Zeichen) das Nullbyte zwischen den Variablen erzeugt.

John

View full thread perl md5 subroutine