August 1999 |
"Webspeed Optimizer V1.01" |
Win Code Reversing |
|
vom Instructor |
|
Finden der korrekten Serial mit SoftIce |
|
|
Programm- URL: Hier
|
||
Tools : Softice V4.0 | ||
Level |
Leicht ( ) Mittel ( X ) Schwer ( ) |
Die Einleitung |
Der Autor von Webspeed Optimizer V1.01 sagt:
"Webspeed Optimizer " hilft
dir,effizientere WebPages zu gestalten,da man mit ihm prⁿfen kann, wie die
▄bertragung der Webpage mit realen ▄bertragungsgeschwindigkeiten aussehen
wⁿrde. "
Das Sicherungssystem |
"Webspeed Optimizer " ist ein 30 Tage Trial Programm, mit
eingeschrΣnktem Funktionsumfang in der Shareware - Version. Um den Registrations Screen zu erreichen gehe
in ' Help ' / ' Enter Release Code ' :
Du wirst nach folgenden Angaben gefragt:
Release Code: xxxxxxxxxxxx
Der eingegebene Code wird in der Registrierungsdatei abgespeichert, egal ob er falsch oder richtig war.
HKCU\Software\xat.com\xat.com Webspeed Optimizer\Application\Code xxxxxxxxx
Die L÷sung |
Das Programm nutzt die 32 Bit Funktion RegQueryValueExA,
um die Registrationseingaben auszulesen.
Gerade dieses Programm hat mir gezeigt, da▀ man bei jedem
Crack zuerst RegMon und FileMon
laufen lassen sollte, um zu sehen, was beim Programmstart so alles passiert.
Starte nun " Webspeed Optimizer " und mach die geforderten Eingaben.
1. Wenn du das getan hast, starte Softice durch Drⁿcken von CTL-D.
2. Tippe ein: bpx RegQueryValueExA if *(ESP->) == 'Code' do "D ESP->14;"
(SI unterbricht durch diese Anweisung beim Zugriff auf die Registrierung im oben benannten Abschnitt).
3. Verlasse Softice und starte das Programm.
4. Softice unterbricht das Programm beim Beginn der 1. System Funktion RegQueryValueExA.
5. Drⁿcke F11
einmal.
wir sind jetzt im
"Webspeed Optimizer" Code, und steppen mit F10
durch
den Code bis hierhin :
Unsere gefakte Serial befindet sich in Register EAX, wird geprⁿft auf 8 Stellen und auf ▄bereinstimmung mit der vorgegebenen Serial. Siehe jetzt dazu den Codeausschnitt mit den blauen und roten Markierungen.
Stimmen die Vergleiche nicht, wird zur Fehlermeldung "Invalid Release Code" gesprungen.
Das Finale |
Das wars dann auch schon wieder, die Serial auslesen " 422oejku " und schon haben wir die Vollversion.
-- Mein Dank geht an 'Sandman' fⁿr seine hervorragenden Tutorials --
Tutorial
von: Instructor
Page gestaltet:
21.August
1999