Ich komme hier mal auf den Kernpunkt:
Wie kann man zu einem gegebenen MD5-Hash einen String von vorgegebener Länge finden?
Antwort: Man muss eine MD5-Kollision finden.
Man bezeichnet das auch als "knacken" des MD5 und benötigt
dazu massive Rechenleistung (z.B.
200 * Sony 3 Playstation) sowie tiefere Kenntnisse in Kryptografie.
Fazit: ein Hobbyprogrammierer hat nicht den Hauch einer Chance