Book: Hacker Disassembling Uncovered

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

Ohmz
Developer
Developer
Posts: 97
Joined: Tue Feb 04, 2003 12:54 pm

Book: Hacker Disassembling Uncovered

Post by Ohmz » Tue Nov 04, 2003 5:24 am

Curious if anyone has read this, I just ordered it off amazon.
http://www.amazon.com/exec/obidos/tg/de ... ce&s=books

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Tue Nov 04, 2003 11:01 am

ordered!
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Tue Nov 04, 2003 7:22 pm

Please report on it EQmule ...thanks!

NotSoCSharp
a ghoul
a ghoul
Posts: 85
Joined: Sat Oct 25, 2003 10:48 am

Post by NotSoCSharp » Thu Nov 13, 2003 11:37 am

Anyone get this book yet? If so how is it????

Pragma
a ghoul
a ghoul
Posts: 91
Joined: Sat May 03, 2003 1:45 am

Post by Pragma » Thu Nov 13, 2003 12:25 pm

ordered. (though I prob know two thirds that stuff already, 30 bucks for even a few tidbits of extra info is worth it IMO)

EqMule
Developer
Developer
Posts: 2697
Joined: Fri Jan 03, 2003 9:57 pm
Contact:

Post by EqMule » Thu Nov 13, 2003 7:55 pm

I allready got mine, and I read the first 50 pages immidiately, its pretty decent, I will report more when I have read some more, I have very little time right now ;)
My status o/
If you like MQ2 and would like to contribute, please do. My goal is 25 donations per month.
So far I've received Image donations for this month's patches.

Bitcoin: 1Aq8ackjQ4f7AUvbUL7BE6oPfT8PmNP4Zq
Krono: PM me.
I can always use characters for testing, PM me if you can donate one.

NotSoCSharp
a ghoul
a ghoul
Posts: 85
Joined: Sat Oct 25, 2003 10:48 am

Post by NotSoCSharp » Thu Dec 11, 2003 8:21 am

Anyone have any time to give us a review of thise book. I am interested in getting it but I would like to know what the experts think of it first.

TIA!

raven98
decaying skeleton
decaying skeleton
Posts: 7
Joined: Tue Dec 09, 2003 12:28 pm

Post by raven98 » Thu Dec 11, 2003 9:10 am

Availability: THIS TITLE IS CURRENTLY NOT AVAILABLE. If you would like to purchase this title, we recommend that you occasionally check this page to see if it has become available.

battaile
Contributing Member
Contributing Member
Posts: 40
Joined: Tue Dec 09, 2003 10:55 am

3rd party review

Post by battaile » Sat Dec 20, 2003 12:06 pm

First the good news: Very few books give a total picture of assembler code. Usually they are text books, but this is a real hands on book to learn lot of assembler structures. How does a programs laid out(executible file format), what library functions get statically linked, and how they are resolved, how does relocation works, how does loader loads etc., etc. You would find a long lasting knowledge from this book. IF YOU ARE A SYSTEM AND/OR KERNEL MODE PROGRAMMER, IT IS A MUST. But need to go thru the exercises...

Bad news is that it seems like the examples are not tried out with MS visual studio 6.0. You will find the code generation is different, due to some inline library code (ie, strcmp() and others). It does have other mistakes in the programming, as well as in the text. Stack based code execution at the end of the book does not seem to do its job.

But still it is an excellent book to read and go thru those examples to become fairly fluent with large assembler codes, and their working. WHEN THE INFORMATION BASE IS HUGE, LOOK FOR STRUCTURE, AVOID THE DETAIL UNTIL NEEDED, this is precisely this book follows. Nothing could be worse than ignorance, so go grab one !!!

eq_freak
a ghoul
a ghoul
Posts: 105
Joined: Mon Jun 24, 2002 7:17 am

Post by eq_freak » Sat Dec 20, 2003 5:02 pm

I got the book, its not that great imo.

The majority of the book consists of a TON of c/c++ snippets and how it looks in disassembled version under IDA. I was hoping for a bit more "meat" and not just a book about how various constructs(if/then, switch etc) looks disassembled. Anyone with Visual C++ and IDA could learn this by simply compiling a program and looking at it in IDA or wdasm, dont really need a book for it.

There are other (shorter) section in the book that are better and have more interesting content(actual text and not just code/disassembler output). I liked the section about counteracting debuggers/disassemblers, but its not very long.

To sum it up I dont think this book is worth the money, you would be better off spending time reading fravia.org articles.

My advice to the author would be to cut down on the amount of code/disassembler page "bloat" and put in some more explanations. The text that is present is actually good, so expand on that.

Disclaimer: I admittingly only skimmed the middle parts of the book simply because I found the sheer amount of code snippets very offputting, so its possible there are some hidden gems there. In order to get anything out of this book expect to put in a LOT of work; its not what I would call a gentle introduction/overview :)

xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Book: Hacker Disassembling Uncovered

Post by xyilla » Sat Oct 04, 2025 4:25 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Book: Hacker Disassembling Uncovered

Post by xyilla » Sat Oct 04, 2025 4:27 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Book: Hacker Disassembling Uncovered

Post by xyilla » Sat Oct 04, 2025 4:28 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Book: Hacker Disassembling Uncovered

Post by xyilla » Sat Oct 04, 2025 5:04 am


xyilla
naggy
naggy
Posts: 29514
Joined: Sun Feb 23, 2025 5:36 am

Re: Book: Hacker Disassembling Uncovered

Post by xyilla » Sat Oct 04, 2025 5:06 am