ptrace和wait的理解 (ptrace监控进程)
生活随笔
收集整理的這篇文章主要介紹了
ptrace和wait的理解 (ptrace监控进程)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ptrace(監控進程)被跟蹤進程收到任何信號(除SIGKILL)都會停止,將信號轉給跟蹤器(觸發wait)PTRACE_SYSCALL:跟蹤系統調用,每次系統調用會收到一個SIGTRAP
PTRACE_SINGLESTEP:跟蹤單步,每執行完一個指令收到一個SIGTRAP
PTRACE_CONT:繼續斷點(int 3 指令)會觸發一個SIGTRAP
ptrace攔截信號原理:被跟蹤進程收到所有信號(除SIGKILL)會被停止,并觸發跟蹤器的wait回調
ptrace help
wait help
系統調用學習筆記 - Ptrace和wait
總結
以上是生活随笔為你收集整理的ptrace和wait的理解 (ptrace监控进程)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android native crash
- 下一篇: 移动端的图片格式