pwndbg 사용중 system() 함수 호출시 오류가 있는데 해결방법을 모르겠습니다ㅠㅠ
system("echo system@plt") 함수 호출 을 끝내고 다음 main 명령어로 실행 하기 위해 ni 를 입력했더니
이러한 문구가 뜨고 프로그램이 종료 되는데 무슨 문제때문에 이런 오류가 잘 모르겠습니다ㅠㅠ
(현재 칼리 리눅스를 사용하고 있습니다)
#pwnable
작성자 정보
답변
2
Sechack
2024 Invitational Contenders
echo 'system@plt를 실행하면 닫는 싱글쿼터가 없어서 저런 에러가 나는겁니다.
JadetheZapper
Closed Beta Tester
gdb.attach(p, gdbscript='''
set follow-fork-mode parent
b main
r
''')
pause()
다음과 같이 set follow-fork-mode를 parent로 지정해두시면 parent만 디버깅 잘 됩니다!
아 그런데 sechack님 답변 처럼 싱글쿼터 붙여서 다시 빌드 후에 했습니다.