완료됨
쉘이 이상한 파일을 열려고 시도할때

libc leak까지 해서 리턴주소를 one_gadget으로 덮어주었습니다.
그런데 /bin/sh가 잘 실행되긴했는데 이상한 값을 열려고 시도합니다.

[*] Switching to interactive mode
/bin/sh: 0: cannot open \x93E\x07\xe8\xfd\x7f: No such file
[*] Process './prob' stopped with exit code 2 (pid 2581705)
[*] Got EOF while reading in interactive

여러가지 검색을 해봤지만 소켓 버퍼를 비워주라는 얘기 밖에 없어서 막막해서 질문드립니다.

#pwnable
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
wyv3rn
무플 방지 위원회장
avatar
wyv3rn
무플 방지 위원회장

제 생각에는 원가젯 실행이후 스택과 레지스터에 남은 값이 연속적으로 실행되며 종료되는 것 같습니다. 다른 원가젯이나 다른 방법으로 시도해보시면 좋을 것 같습니다.

2025.06.29. 19:48