[id:kkamegawa:20100522:p1]で紹介した本が今日届きました。いや、聞いてはいたけどほんとに薄い本です。読むためにはWinDbgと基本的なアセンブラの知識は必要で、そのうえでx64では何が違うのかということを紹介しています。

X64 Windows Debugging: Practical Foundations

X64 Windows Debugging: Practical Foundations

  • 作者: Dmitry Vostokov
  • 出版社/メーカー: Opentask
  • 発売日: 2009/08/01
  • メディア: ペーパーバック
  • クリック: 2回
  • この商品を含むブログ (2件) を見る
多少はコード片なども紹介しています。Access Violationになるけど、簡単にメモリをゼロクリアする方法とか。

 xor rax, rax
 mov rdi, 0
 mov rcx, 0xffffffff / 4
 rep stosq

知らないレジスタや命令がたくさん出てきます…。