eigene crackme in c++ , bekomm es nicht hin

hi all



naja habe schon ewig nichts mehr gemacht und gestern wollte ich wieder mal zum einsteigen eigenes crackme cracken , das prob dabei ist im W32dasm . sehe ich keinen einzigen string was mir komisch vorkommt. vielleicht muss man die mit rigendwas entpacken aber ich weis auch nicht

mit ollydbg kenn ich mich nicht wirklich gut aus . aber hab mal probiert da finde ich auch keienn anhaltspunkt.

einzigste was ging ist IDA da konnte ich halt den Passenden Key finden
aber wie ich das änder kann weis nicht


zu meinem System:
Win7 64Bit
crackme mit Visual studio 2010 gemacht / Windows Forms Anwendung




würde mich freuen wenn mir einer ne erklärung macht wie ich da am besten vorgehe .

mit ollydbg und w32dasm oder IDA
 
Das richtige Passwort ist "1234" :)

Leider hab ich auf meinem Laptop kein Net Framework 4 wodurch ich das crackme nicht wirklich starten konnte. Zu meiner Vorgehensweise:

in Olly nach String Referencen geschaut...nichts gefunden. Also im Memory Modul nach den String "Eingabe war falsch" gesucht und gefunden. Danach bin ich zur angegebenen Adresse im Dump und da stand in etwa:

bla bla bla 1234 Herzlichen Glückwunsch bla bla bla Deine Eingabe war falsch.

Wird also im Prinzip darauf hinauslaufen:

Vergleiche eingegebene Serial mit 1234
wenn gleich springe nicht sonst springe über goodboy
goodboy
badboy

Kann aber wie gesagt nicht genaus sagen ob es so ist. Vom dump aus weitergehend hätte man einen Breakpoint auf den entsprechenden Pointer gestetzt und wäre so zur richtigen Stelle im Code gekommen, wo man es weiter hätte verifizieren können.
 
ja was ich nicht verstehe wieso das nur unter frame network läuft hab eigentlich ne ganz normale c++ anwedung geschrieben ^^


aber das ist schon richtig . ich habe den key mit ida auch rausbekommen aber mit ollydbg. kenn ich mich noch nicht so gut aus . und bekomm es nicht .
 
Zurück
Oben