400
Post/Edit Page
一段落つく。楽になったわけではない。段落が終わって句点がついただけだ。戦いは続いている。▼今日もやってきたハングアップのダンプファイル。この頃はARMのアセンブラ解析も楽しくなってきた。まして後輩に教えるとなるといいかげんな理解度ではいられないので、細かいことも調べて固める癖がつく。教えるとは教わること。教える相手のおかげで勉強しているようなものだ。▼とあるクラスの内部で参照されたであろうデータのIDがわかれば、過去に修正したハングと同じかどうかわかるとのこと。二通りの方法で攻める。ひとつは定番、スタティックメンバからのオフセット。これは手間と時間はかかるが正確に辿れば鉄板だ。もうひとつはスタックポインタの履歴からIDが格納されているはずのアドレスを直読みすること。IDに予想がついているなら正確なアドレス計算もいらないから話は早い。案の定、予想通りの16進数が数カ所に確認された。ビンゴだ。
pass:
Draft