タグ

ブックマーク / 07c00.hatenablog.com (1)

  • アセンブラ命令(x86)をクラスタリングしてみた。 - バイナリの歩き方

    以前、出現頻度の高いアセンブラ命令を調べてみる。という記事で命令ごとの出現頻度を調べました。あのときはWindows環境でProgram Files以下のPEファイルを対象にデータをとりましたが、今回はFreeBSDのlibcを対象にデータをとってみたいと思います。 まずはobjdumpでlibcを逆アセンブルした結果をもとに出現頻度を集計します。 01. mov 15138 11. pop 1370 21. cmpl 211 02. lea 2068 12. jne 1180 22. sar 210 03. jmp 2018 13. sub 1067 23. cmpb 202 04. movl 2012 14. push 1037 24. ja 197 05. test 1977 15. and 808 25. jbe 191 06. call 1958 16. xor 717 26.

    アセンブラ命令(x86)をクラスタリングしてみた。 - バイナリの歩き方
    u_wot_m8
    u_wot_m8 2013/10/16
  • 1