基礎編(常識として知っとけ)
コンピュータアーキテクチャ -> Cおよびアセンブラ
-> アルゴリズムとデータ構造 -> OS理論 -> ネットワーク理論
-> データベース理論

応用編
Intel Architecture、Linuxカーネル(FreeBSDカーネル)、
ネットワークスタックの実装

くらい抑えて、フリーソフトウェアのソース読みまくれば
そのうち自然にハッカーになれるよ。あとは、ハードウェア
や機器などを抑えていって、最新の情報をおっかければ。