0
일부 디버깅 기능이있는 C- 프로그램을 작성하고 있습니다. ptraced 프로세스의 레지스터 액세스에 중단 점을 설정해야합니다. 이를 수행하는 가장 좋은 방법은 무엇입니까?레지스터의 ptrace watchpoint
일부 디버깅 기능이있는 C- 프로그램을 작성하고 있습니다. ptraced 프로세스의 레지스터 액세스에 중단 점을 설정해야합니다. 이를 수행하는 가장 좋은 방법은 무엇입니까?레지스터의 ptrace watchpoint
그냥 GDB 콘솔에서
watch $rax
을 시도합니다. 희망이 도움이됩니다.
특히 어떤 회원입니까? CPU는 매주기마다 "액세스를 등록"합니다. – TJD
예, 예를 들어 rax 레지스터를 읽거나 쓰는 경우 추적 프로세스를 중지하고 싶습니다. – salbei