Jump to content

What would you suggest?


pg94
 Share

Recommended Posts

Since it's the summer and I'm not at the University, what are some books you would suggest reading?

Little about me. I'm a Computer Science major. I'm interested in network security and penetration testing or really anything security related. Currently I'm reading The Basics of Hacking and Penetration testing, Second Edition, by Patrick Engbreston.

Feel free to leave links or books that you feel would be beneficial to read. Hopefully a lot of users contribute and this would be a good resource for new comers such as myself to look at.

Link to comment
Share on other sites

Guest spazi

Reading is always good. Here are some of the books that I've read and can suggest others to read.
The book you are reading would be on my list as well. Great book! :)

Some books are outdated a bit, but still good reference and get's your head around the concept of hacking.

In no particular order:

The Hacker Playbook

The Art of Assembly Language

The Shellcoders handbook: Discovering and exploiting security holes

Violent Python

The Cuckoo's Egg
Practical Packet Analysis

This is just some of the many books I would suggest reading :)

Edited by spazi
Link to comment
Share on other sites

Everything on this list: http://www.gaiaonline.com/forum/c-t-tech-talk/suggested-reading-technology-and-programming/t.69647195_1/

Also, these two:

http://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/?tag=hacdc-20

http://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/?tag=hacdc-20

The Elements of Computing Systems is a MUST READ if you don't have a solid grasp of the full stack. It takes you through logic gates -> CPU -> machine language -> assembly language -> low-level language/VM -> high-level language -> operating system/standard library. This kind of full-stack perspective is absolutely essential to understanding how things work and where to look for weak spots. Exploits are almost always lurking in the boundaries between different abstraction layers.

Code by Charles Petzold, or MIT's Structure and Interpretation of Computer Programs (SICP) are also good full-stack introductions. SICP is particularly rigorous, but well worth it.

Link to comment
Share on other sites

"Hacking, The art of exploitation" by Jon Ericson 2nd edition. Goes into the basics of exploits, and over how to program C code. Comes with a Unix Cd or something. I am still a beginner though, so some of the other books posted could help me too.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...