リバースエンジニアリング

「例解UNIXプログラミング教室」p.393から、逆アセンブルの手順。

% nm /usr/lib/libc.a | grep setjmp     ライブラリファイルを検索
% ar xv /usr/lib/libc.a bsd-_setjmp.o     ライブラリから関数を取り出す
% objdump -dr bsd-_setjmp.o     逆アセンブル

tarとarの使い分けができていない自分に気づく。