Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would agree. Some of the books I'd highly recommend for anyone looking to be a well-rounded hacker:

* TCP/IP Illiustrated (Volumes 1,2 & 3) - W. Richard Stephens

* The Web Application Hacker's Handbook - Stuttard, Pinto et al

* The Shellcoder's Handbook - Kozoil, Aitel et al

* The Cuckoo's Egg - Clifford Stoll

* Neuromancer - William Gibson

* ARM System-on-chip Architecture - Stephen B. Furber

* Operating Systems Design & Implementation - Tanenbaum

* The Design and Implementation of the FreeBSD Operating System - McKusick, Neville-Neil

These are just a few, and I'm sure there's plenty of others, even better ones. But to truly round yourself out you need to know more than programming a few languages - you need to know the low-level end of things and the high-level view of the world.



I'd add (from my bookshelf):

* K&R: The C Programming Language (second edition)

* Unix Power Tools

* Advanced programming in the UNIX Environment (second edition)

* OpenGL (Redbook, Bluebook, Superbible)


Good god yes, how could I forget Advance programming in the Unix environment. Awesome book.


I think your hacker definition falls a little more along the same lines as mine. I initially read the list expecting the author to be telling me ways of how to obtain 1337 skillz, but realized he was talking about hacking from the tinkering perspective. I really wish they would quit dicking with the definition. Crackers just sound so foolish.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: