[클라우드 바우처] 80% 할인된 금액으로 드림핵 엔터프라이즈를 도입해 보세요. 자세히 알아보기
익스플로잇 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
avatar
김진우
대표 업적 없음

₩n 차이만 있고 결과가 달라지는 이유도 이 ₩n 차이 때문일 것입니다. 정확히 왜 ₩n으로 인해 결과가 달라지는지는 정확히 어느 부분에서 어떻게 달라졌는지 말씀해주셔야 설명드릴 수 있을 것 같네요.

2022.05.09. 17:18
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기