[問題] 如何破壞 backtrace
Android NDK GCC 4.8.2
ARMv7a
請問一下各位
如果要在 runtime 把 backtrace 破壞,
也就是寫入假的資訊,製造假的 function call history
要怎麼去覆寫 stack frame,
格式應該為何呢?
目前我已知 __builtin_frame_address 應該可以用
可以允許最後當機
希望不吝指教!
※ 編輯: applecool 來自: 123.110.162.189 (02/20 08:57)
→
02/20 20:02, , 1F
02/20 20:02, 1F
→
02/20 22:19, , 2F
02/20 22:19, 2F
→
02/21 00:40, , 3F
02/21 00:40, 3F
推
02/21 08:59, , 4F
02/21 08:59, 4F
→
02/21 09:37, , 5F
02/21 09:37, 5F
推
02/23 09:50, , 6F
02/23 09:50, 6F
推
02/27 00:13, , 7F
02/27 00:13, 7F
→
02/27 22:11, , 8F
02/27 22:11, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章