はじめて学ぶバイナリ解析

バイナリファイルの構造を勉強できる本です。
軽めの内容なので、あまり知識がない人でも読めるような本だと思います!
解説、実際に手を動かす、を繰り返すような内容です。
簡単なコードを利用してコンパイラからどのような実行ファイルが生成されるのか、実行時にはどのような挙動が内部的に発生しているのかを知ることができます。
また、セキュリティに関することも学べ、スタックオーバーフローによる攻撃方法等についても書かれています。
あまり大学では勉強しないような内容かなと思いますので読んでいて面白い内容です!