
welcher compiler ist den free und aktuell? (c++)
Es gibt mit 100%iger Sicherheit mehrere Texte die den selben Zeichensatz audgeben, sonst wär er umkehrbar.Zaphod hat geschrieben: eventuell bedeutet, soviel wie: vieleicht
es ist nicht bewiesen dass zwei strings immer unterschiedliche md5 ergebnisse haben, das gegenteil aber auch nicht.
Code: Alles auswählen
Text1.s = "PureBasic"
MD1.s = MD5Fingerprint(@Text1, Len(Text1))
OpenWindow(0, 0, 0, 25, 25, #PB_Window_BorderLess, "")
CreateGadgetList(WindowID(0))
ButtonGadget(0,0,0,25,25, "END")
#Seed = $00000001
RandomSeed(#Seed) ; Hier Zahl ändern!
Repeat
If A = 5000
Delay(0)
If WindowEvent() = #PB_Event_Gadget : End : EndIf
A = 0
EndIf
A+1
Text2.s = Hex(Random($FFFFFFF)) + "#" + Hex(Random($FFFFFFF)) + "&" + Hex(Random($FFFFFFF)) + "!!!" + Hex(Random($FFFFFFF))
Until MD1 = MD5Fingerprint(@Text2, Len(Text2))
CloseWindow(0)
MessageRequester("Übereinstimmung: " + MD1, "Das Programm hat bei "+Text1+" und "+Text2+"eine Übereinstimmung gefunden")
SetClipboardText(MD1+"/"+Text1+"/"+Text2)