Forum: Sonstige Fragen zu Delphi
Delphi
by Klaus01,
9. Feb 2006
Angenommen das passwort ist "SECRET01" in Hex "0x5345435245543031"
Das Passwort wird auf 14 Byte mit 0 aufgefüllt, oder wenn es länger als 14 Byte ist auf 14 Byte gekürzt
-> "0x5345435245543031000000000000".
Dieser Wert wird in 2 7 Byte Hälften geteilt
"0x53454352455430" und "0x31000000000000".
Diese Werte werden benötigt um 2 DES Schlüssel zu erstellen.
Ein DES Schlüssel ist 8 Byte...
Forum: Sonstige Fragen zu Delphi
Delphi
by Klaus01,
9. Feb 2006
Keine Ahnung ob es da schon etwas fertiges für Delphi gibt,
aber hier steht wie er gebildet wird:
http://davenport.sourceforge.net/ntlm.html#theLmResponse
Es gibt da noch eine LM.pas, habe ich mir noch nicht so genau angeschaut ob da
die Hashbildung auch enthalten ist. Einfach in Google mal nach lm.pas suchen.
Grüße
Klaus