[gcc]C言語のプログラムからレジスタの内容をダンプするnanoblog(ナノブログ)HomeWordPressJavaScriptC#読書メモ電子回路RSS[gcc]C言語のプログラムからレジスタの内容をダンプする2012年8月8日C言語のコードをgccで開発している場合、インラインアセンブラを使う事でレジスタの内容をダンプさせることが出来ます。以下のdefine文を定義しておくと、1命令書くだけで、全レジスタをダンプしてくれるので便利です。}呼び出し側はこんな感じ。}手元の環境で実行したところ、以下のような感じで出力されました。実行はレジスタ構成に依存するので、当たり前ですがintelのCPUの環境下で実行する必要があります。コメントをキャンセルメールアドレスが公開されることはありません。29お勧め書籍webアプリのセキュリティ対策の為に。