初心者向けの(?)リバースエンジニアリングの入門書「Reverse Engineering for Beginners」のPDF版が無料で公開されています。
全771ページの超大作で、完成までに1年以上の月日を費やしたということ。同レベルの書籍は通常20〜50ドルで販売されているということなので、かなり貴重な資料といえるでしょう。
本の内容は、C言語のHello Worldプログラムを様々なコンパイラでコンパイルし、どのようなアセンブラのリストが生成されるか解説するところから始まります。C/アセンブラ/バイナリ周りの話題は真のプログラマなら避けては通れない部分なので、意識高い系の開発者はぜひ入門してみることをおすすめします。
ちなみにこの本のライセンスは「Creative Commons Attribution-NonCommercial-NoDerivs 3.0」。寄付も募集しているので、余裕のある方はどうぞ。