Discussion:
Suggestion for debugger book
(too old to reply)
Sanje²v
2010-06-20 08:42:45 UTC
Permalink
Dear fellow developers,
I am looking for a good debugging book which has the following
features:
1. Has a balanced learning curve about debugging
2. Investigates how changing C++ compiler options (e.g. Increment
Linking, Optimizations) results in different assembly output and where
such are good or bad idea to do
3. Discusses debugging with symbols and debug information
3. Discusses reverse engineering (i.e. debugging without symbols) and
what measures exe protectors apply

Something like 'Advanced Windows Debugging' is good but this book is
pretty advanced. Focuses only on WinDbg (which apparently doesnot have
features like heuristic function guessing like that of Ollydbg and
IDA) and doesn't discuss how C++ complier and linker options affect
output exe.

Any suggestions?

Thanks,
Sanje2v
Cholo Lennon
2010-06-22 13:55:59 UTC
Permalink
Post by Sanje²v
Dear fellow developers,
I am looking for a good debugging book which has the following
1. Has a balanced learning curve about debugging
2. Investigates how changing C++ compiler options (e.g. Increment
Linking, Optimizations) results in different assembly output and where
such are good or bad idea to do
3. Discusses debugging with symbols and debug information
3. Discusses reverse engineering (i.e. debugging without symbols) and
what measures exe protectors apply
Something like 'Advanced Windows Debugging' is good but this book is
pretty advanced. Focuses only on WinDbg (which apparently doesnot have
features like heuristic function guessing like that of Ollydbg and
IDA) and doesn't discuss how C++ complier and linker options affect
output exe.
Any suggestions?
Thanks,
Sanje2v
I don't know if there is a single book with all the features you want,
but IMHO a very good book about IDA Pro, with some of your requirements, is:

"The IDA Pro book, The Unofficial Guide to the World's Most Popular
Disassembler"

The book cover topics like "C++ reverse engineering", "Jump table and
switch statements", "RTTI implementations", "Obfuscated code analysis",
"The IDA debugger", etc. You can see the book index and other sections
for free at amazon.com


Regards
--
Cholo Lennon
Bs.As.
ARG
Loading...