Log in

View Full Version : What are the breakpoints for Reversing?


hackermasteryX
September 3rd, 2009, 21:06
I know there are GetWindowTexta and GetDLGItemTextA, but some of these do not work on applications nowadays...

BTW: When we set breakpoints to the application, how do we tell what to do next in order to bypass the protection?

EDIT: Some of the tutorials tell us what to breakpoint and what to click afterwards, but it's different for every application.

Kayaker
September 3rd, 2009, 21:25
Hi, Read this yet?

http://www.woodmann.com/crackz/Archives/Crknotes.zip

BanMe
September 3rd, 2009, 21:33
your testing us..aren't you. >.<

Breakpoints are tools used to find out how to bypass protections not the be all end all bypass for protections..learning what to do next is something that comes from doing many many more tutorials that deal with alot of different aspects of 'protections'..

It is 'different' for every application because applications are not just subclassed from some default binary, they are individualy compiled and implement different aspects of a 'protection(s)' that are picked by the author(s) of said application.

..Im not even gonna comment on the API point you made,cause if you cant figure 'new' ways to do things..calling yourself 'hackermastery'X is not something you should have picked for name..atleast in my opinion.

BanMe

funtikar
September 4th, 2009, 00:25
lol...

D-Jester
September 4th, 2009, 07:39
Quote:
[Originally Posted by hackermasteryX;82779]I know there are GetWindowTexta and GetDLGItemTextA, but some of these do not work on applications nowadays...

BTW: When we set breakpoints to the application, how do we tell what to do next in order to bypass the protection?

EDIT: Some of the tutorials tell us what to breakpoint and what to click afterwards, but it's different for every application.


Heya chief, there are lots of ways to set or retrieve text from Window/Dialog controls

Windows
http://msdn.microsoft.com/en-us/library/ms632595%28VS.85%29.aspx

Dialog Box's
http://msdn.microsoft.com/en-us/library/ms632588%28VS.85%29.aspx

SendMessage is another API that can be used to retrieve text from a CTRL, but only with WM_GETTEXT message. I wouldn't recommend using a BP on this API, as it is called very often.

Familiarize yourself with setting and retrieving methods for Windows and Dialogs, then you can use a tool such as

SpyStudio
http://www.nektra.com/products/spystudio-api-monitor/

for narrowing down what you need to BP in Ollydbg.

hackermasteryX
September 19th, 2009, 01:57
Thanks for your detailed reply.