익스플로잇 send vs sendline
익스플로잇 코드를 스스로 짜보다가 계속 Got EOF while reading in interactive 문구가 출력되어 코드를 수정하다가 canary_leak 부분에서 buf를 전달하는 코드를 sendline으로 작성했던걸 send로 바꾸어주었더니 해결이 됐습니다.
p.sendlineafter("Buf: ", buf)
=> p.sendafter("Buf: ", buf)
제가 알기로는 \n차이만 있는걸로 알고있는데 이게 혹시 어떻게 작동하여 문제가 발생한건지 알 수 있을까요?
#시스템_해킹
#공격기법
#rtl
작성자 정보
답변
1
김진우
대표 업적 없음
₩n 차이만 있고 결과가 달라지는 이유도 이 ₩n 차이 때문일 것입니다. 정확히 왜 ₩n으로 인해 결과가 달라지는지는 정확히 어느 부분에서 어떻게 달라졌는지 말씀해주셔야 설명드릴 수 있을 것 같네요.