Vb6 - solved by CDW

Also Lösung akzeptiere ich praktisch alles, da aber der algo recht kompliziert ist, denke ich das nen Patch erstmal einfacher ist. ;)

Ist NICHT gepackt, (nur im zip)
Sprache: vb6
Schwierigkeit: kp, wie gesagt komplizierter Algo.
Alles erlaubt was zu ner Registrierung führt.

Solved by CDW.
 
nur eine kleine Hilfestellung

*kleine Hilfestellung für die, die auch den Olly beim Debuggen sehen wollen ;) :
an Adresse 40a7 (wenn man einen Hexeditor nutzt, nicht in Olly) steht ein schnöder FF,
wenn man den in 00 oder 01 umschreibt, dann ist das Crackme nicht mehr "Top_Most" ;)
Wer selber darauf "kommen" will - die Stringreferenzen nach "SetWindowPos" suchen - dementsprechend in dem User32.DLL Modul auf diese API einen BP setzten und schauen was passiert*


EDIT:
wie gesagt komplizierter Algo
zumindest auf meinem Rechner scheint der sehr simpel zu sein ;)
 
Oder einfach ein Programm schreiben das das Fenster verkleinert^^
Naja ich werds mir soäter mal anschauen

Xalon
 
Alles nur eine frage der auslegung des ;) ....

naja der komplizierteste Schritt ist der von der Serial zum Keygen.


Hat denn noch niemand nen patch bzw ne serial/keygen ?
 
So ich habe das gerade gepatcht einfach ein JNZ draus gemacht bei nix eingabe funktioniert das.

Aber passt jetzt eigendlich nicht so ganz zum thema aber was mich mal Interresieren würde wie schreibe ich eine patch.exe die mir genau das Byte ändert was aus einem JZ ein JNZ macht dazu müss ich ja wissne welches Byte ich ändern muss aber woher weis ich das im Debugger?
 
naja, es gibt da verschiedene Wege:
1. Im Hexeditor nach Bytefolgen suchen: dazu schaut man im Debugger, was so für Bytes in der Umgebung "rumschwirren" und such nach dieser Folge.
2. Man berechnet es selber:
FileOffset = RVA - VirtualOffset + RawOffset
einfach hier schauen:
http://www.bytedevil.de/tutorials/18102004.html
 
Zurück
Oben