Inflearn Community Q&A
gdb Permission denied: '/proc/2254/mem'
Resolved
Written on
·
1K
0
안녕하세요.
현재 qemu, gdb setting 강의를 수강하고 있는데
쉘 실행까지는 무사히 되었으나 gdb_remote.sh를 실행하면
이와 같이 계속 permission denied라는 애러가 뜹니다.
어떻게 하면 좋을까요?
linux시스템 해킹모의해킹
Answer 2
0
v4bel
Instructor
gdb_remote.sh는 root 권한으로 실행해야 하는 gdb 스크립트 입니다.
root 권한으로 실행했을 때 그냥 gdb가 실행되는 것은 pwngdb 설치를 user의 홈 디렉토리에만 설치했기 때문입니다.
sudo -s로 root 권한으로 변경한 뒤 pwngdb를 다시 설치하시기 바랍니다. (root 사용자의 ~/.gdbinit에 pwngdb 명령이 추가되도록)
혹은, pwngdb의 추가 설치 없이 sudo ./gdb_remote.sh 명령을 사용하셔도 될 것 같습니다.
그리고, pwngdb가 아니라 그냥 gdb가 실행된다고 하더라도 사용하기 불편할 뿐이지 디버깅 과정은 차이가 없습니다.





빠르고 자세한 답변 감사합니다!!