Ich habe ein Wörterbuch in Python erstellt, das ist ein Beispielcode von ihm.Durchsuchen eines Wörterbuchs in Python 2
filesAndHashes = dict()
...
>>>print filesAndHashes
{
"/home/rob/Desktop/test.txt":"1c52fe8fbb1463d541c2d971d9890c24",
"/home/rob/Desktop/file.dat":"6386ba70e82f11aa027bfc9874cd58cb",
"/home/rob/Desktop/test2.exe":"5b73c2a88fab97f558a07d40cc1e9d8e"
}
So all das ist, ist ein Dateipfad und das MD5 der Datei.
Also was ich jetzt tun möchte, ist, habe ich einige MD5 von Interesse gefunden und eine Liste von ihnen erstellt und will das Wörterbuch für jedes MD5 in meiner Liste suchen und den Dateipfad für mich für jeden Hash zurückgeben.
Auch die Art und Weise, wie das Programm funktioniert, wird es nie ein MD5 in meiner Liste geben, das nicht im Wörterbuch ist, also nicht besorgt über die Fehlerprüfung.
Wenden Sie sich bitte für meine Informationen
Dank zu fragen.
Sind die Hashes garantiert einzigartig? – timgeb
Ja @timgeb, da nur maximal 6 Dateien gescannt werden –