By the way, HN, what would be your advise for a good technical book on "cracking". I mean, not a collection of ad-hoc recepies, but some generic knowledge, however something where you don't hesitate to open your gdb/wireshark/etc.. : for example I remember I enjoyed reading http://insecure.org/stf/smashstack.html a long time ago.
What's more, in 1996:
* amodload worked under the (then) closed-sourced SunOS
* it was written in SPARC assembly
* it shimmed its own kernel module loader through devkmem
It's basically the first real Unix virus. What's depressing is that almost everything it did was pedestrian for virus authors 5 years prior to it.
http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/...
Was one of the textbooks in my cs security undergrad course. Good overview, very technical, gdb will come into play.