Erstes crackme [leicht nehm ich an]

Hi,
hiermit schließe ich mich der langen reihe der "ersten crackme's" an.
Patchen ist verboten!
da ich anfänger bin udn keine umständlichen verschachtelungen angestellt hab, nehm ich an, dass es leicht ist.
verbesserungsvorschläge nehm ich gern entgegen (beschwerden weniger :P )

Hoffe ihr habt spass damit,
bad_alloc
 
Hi,

Ich glaube deine Exe ist fehlerhaft, bzw nicht WinXP kompatibel :(

Gruß Binäru$
 
Original von Binäru$
Hi,

Ich glaube deine Exe ist fehlerhaft, bzw nicht WinXP kompatibel :(

Gruß Binäru$
netframework 3,5 installieren, dann funzts. Evtl. noch Visual C++ X86

Das Programm wurde mit ms VC9 kompiliert. Ich sehe es mir mal an :)

EDIT:
Erstmal

veryeasy

hallosie

throjan

mackz




Wieso dasrf man eigentlich nur mackz oder throjan auswählen? *gg*

EDIT2:
Du hast irgendwas mit den Abfragen verpeilt. Erstens gibt er mit bei einem flaschen PW "Erfolg" aus, aber meldet gleichzeitig dass das Crackme manipuliert wurde... obwohl ich nix verändert habe...naja
 
Zuletzt bearbeitet:
stimmt, am ende rechnets returns von den einzelnen funktionen zusammen um patchen zu verhindern. hab da wohl mich vertippt.

edit:
habe statt +2 -2 addiert.
aber wie fandest du das crackme so?
 
aber wie fandest du das crackme so?
Ziemlich simpel, da Strings Plaintext sind und der Ablauf leicht nachvollziehbar ist. :D Versuche doch mal selber, es zu lösen.

Einfach mal Crackme in Olly laden und alle Strings über Rechtsklick / Find/All text strings suchen.

Danach einen Doppelklick auf einen der gefundenen Texte, und du gelangst an die Stelle im Code, wo der Text steht. Dann an ein paar klugen Orten BPs setzten und das Crackme mal durchtracen. Vorallem auf die compares/calls mit bedingten jumps achten, da dies oft den If Klauseln im source entspircht.

Poste mal den Source, dann kann ich dich auf evtl. Fehler aufmerksam machen.
 
Zurück
Oben