147900
Dec 18, 2021
2372
1
0
Apr1 hash string in textfile
Hallo Zusammen,
ich habe versucht für ein ui, einen string in einen md5 hash umzuwandeln
und mit
in eine Textdatei zu schreiben. Dabei kommt sowas raus
Was fehlt hier um einen $apr1$ hash rauszubekommen?
Vielen Dank im Voraus
Gruß
BlackArch
ich habe versucht für ein ui, einen string in einen md5 hash umzuwandeln
string hash = BitConverter.ToString(MD5.Create().ComputeHash(Encoding.ASCII.GetBytes(String)));
File.AppendAllText(Pfad, hash);
;BA-FB-09-AF-D3-1B-2E-04-88-1A-3F-CC-03-24-D2-19
Vielen Dank im Voraus
Gruß
BlackArch
Please also mark the comments that contributed to the solution of the article
Content-Key: 1634259730
Url: https://administrator.de/contentid/1634259730
Printed on: May 8, 2024 at 05:05 o'clock
1 Comment
Für den APR1 Algo muss man ein 8 Stellen langes Salt bestimmen der im Ergebnis dann zwischen den Dollarzeichen im Hash steht, da kannst du nicht einfach nur nach MD5 hashen ... Das geht simpel via openssl
Ergibt
Wie man das manuell macht kannst du bspw. hier nachlesen
https://www.cryptologie.net/article/126/bruteforce-apr1-hashes/
https://github.com/whitehat101/apr1-md5/blob/master/src/APR1_MD5.php
Oder die fertige C Funktion nutzen:
http://svn.apache.org/viewvc/apr/apr-util/branches/1.3.x/crypto/apr_md5 ...
openssl passwd -apr1 -salt 12345678 'Geheim'
$apr1$12345678$iRD02eFYwLBm48OwUEZZM1
Wie man das manuell macht kannst du bspw. hier nachlesen
https://www.cryptologie.net/article/126/bruteforce-apr1-hashes/
https://github.com/whitehat101/apr1-md5/blob/master/src/APR1_MD5.php
Oder die fertige C Funktion nutzen:
http://svn.apache.org/viewvc/apr/apr-util/branches/1.3.x/crypto/apr_md5 ...