Take the 2-minute tour ×
Information Security Stack Exchange is a question and answer site for Information security professionals. It's 100% free, no registration required.

In computer security, my areas of interest include x86 processors, binary exploitation and reverse engineering. I'm also interested in the certain aspects of the minix and the linux kernel(memory management, filesystems).

A book I read recently is The Shellcoders handbook. I would like suggestions on books which you have read and would recommend to others. Suggestions could be platform independent, thanks!

Please note: I have asked the same question at stackoverflow.com and have received two really good responses. I am still looking for more suggestions, hence, am posting it here.

share|improve this question

5 Answers 5

up vote 4 down vote accepted

Your interests are very similar to mine (except reverse engineering); Here is a list of the books I have next to me right now:

  • Understanding the Linux Kernel 3rd ed.
  • Gray Hat Hacking 3rd ed.
  • The Shellcoders Handbook 2nd ed.
  • Linux Kernel Development 3rd ed
  • Hacking: The Art of Exploitation 2nd ed
  • Attacking the Core: A Guide to Kernel Exploitation
  • The Art of Software Security Assessment
share|improve this answer

I would recommend reading "Gray Hat Hacking" by Harper et al. (3rd ed.)

But more importantly, I would recommend doing exercises rather than reading about them. Perhaps start at overthewire.org and do vortex there. The exercises cover all of your areas of interest and they contain links to a lot of on-line reading.

share|improve this answer

See my question here:

Reverse engineering malware/viruses

There were some very good answers with a few links to some very good resources for reading. Most of which made it to my Amazon wish list.

share|improve this answer

Even if one is not interested specifically in Mac OS X exploitation, I would recommend The Mac Hackers Handbook for reading. Probably major amount of this book is OS specific, but it's written very well - described methodologies, techniques to find and exploit bugs can be applied everywhere in appropriate subject. Also, it's just interesting to read because it contains a lot of real-life examples, you won't be bored.

share|improve this answer

Not in the vein of topics you are most interested in, and quite think, but "The Rootkit Arsenal" by the Reverend Bill Blunden is an excellent read.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.