タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

linuxとptraceに関するshunmatsuのブックマーク (1)

  • ptraceより100倍以上高速なエミュレートを実現 バイナリの書き換えでシステムコールをフックする

    Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。yasukata氏は、バイナリの書き換えで、システムコールをフックする「Zpoline」の仕組みについて紹介しました。 システムコールをフックしたくなった理由 yasukata氏(以下、yasukata):yasukataといいます。発表を始めます。 今回は、「Zpoline」という、バイナリを書き換えることでシステムコールをフックする仕組みを紹介します。ここではx84-64のCPUで動作するLinuxを想定しています。(スライドを示して)ソースコードはこちらにURLがあるので、よろしければ見てみてください。あとでスライドも公開するので、そちらも併せてご覧ください。 まず、なぜシステムコールをフックしたくなったのかですが、個人的にカーネルに実装

    ptraceより100倍以上高速なエミュレートを実現 バイナリの書き換えでシステムコールをフックする
  • 1