について書くはずだったんだけど何を書くのかわすれた!
とりあえず基礎的なことについてまとめておく。
バイナリはunstrippedなものを使用
できれば-gオプションこみでコンパイルしておく。
coredumpを吐くようにbashを設定
ulimit組み込みコマンドを使用
ulimit -c unlimited
実行&落とす!
(core dumped)の文字を確認。core.PIDという名でコアダンプができてるハズ
gdb バイナリ コアファイル
あとはスタックを解析するなり変数の値を確認するなりお好きにどうぞ!