タグ

ブックマーク / binary.nahi.to (2)

  • [PDF] Hello, Binary World!

    さとう ゆうすけ <ads01002 @ nifty.com> Binary2.0 Conference 2006 発表資料 自己紹介 さとう ゆうすけ (d:id:yupo5656)  ソフトウェア エンジニア  Hello World愛好家  Binary Hacks の執筆に参加  主な担当ハック: #25 「glibcを使わないでHello Worldを書く」 自己紹介  好きな休日の過ごし方  コードを読む、書く  読書 ○ The Single UNIX Specification ○ ISO/IEC 9899:1999 (C) ○ ISO/IEC 14882:2003 (C++)  SICPの問題をC++で解く  Z80マイコン製作  Hello World 自己紹介 + 日の話のレベル user-space バイナリアン kernel-space バイ

  • tracef - function call tracer

    このページは書きかけです。 hogetraceという名前はあんまりなので自重してtracefに変更しました。 TOC 概要 実行例 動作環境 (OS) ダウンロード ビルド環境 ビルド手順 解析可能なプログラム スクリーンショット forkするプログラムの解析 execするプログラムの解析 再帰 マルチスレッド みんなだいすき例外スロー mainの前に呼ばれる関数 制限事項 コマンドラインオプション 仕組み (つぶやき) 類似ツール 概要 hogetrace tracefは、Linux向けの「関数コールトレーサ」です。 自作関数の先頭と末尾にも0xCCを仕掛けるようにしたptraceベースのltraceもどきです。おわり。 ディストリビューションに標準で含まれているltraceコマンドに似ていますが、次のような特徴・相違点があります。 DSO(DLL)内のライブラリ関数の呼び出しだけでなく

  • 1