EOF in docker env troubleshooting

https://dreamhack.io/wargame/challenges/29?writeup_page=5

해당 문제를 풀면서 생긴일을 다룬다.

이 문제 심각한 오류가 있다.

도커에서 실행하면 Local과 서버의 상태가 같아서 Local에서 성공하면 서버에서도 성공해야 하는데 local에서 성공해도 서버에서 안되는 것

그래서 진짜 몇시간 동안 sendline 문제인가? 공백 문제인가? 바이트수 문제인가? 걍 다 따져 봐도 안됨 근데…

C
(pwnenv) root@f0964274fcc4:/home/basic_rop_x64# cmp libc.so.6 /lib/x86_64-linux-gnu/libc.so.6
libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 differ: char 42, line 1

도커 환경에서의 libc가 다름 ㅋㅋㅋㅋㅋ 진짜 개 레전드 그냥 이제부터 libc 파일 무조건 덮어쓰고 시작하기

C
root@f0964274fcc4:/home/basic_rop_x64# mv ./libc.so.6  /lib/x86_64-linux-gnu/libc.so.6

이런식으로 걍 무조건 덮어쓰자 시간이 아깝네 진짜

→ 추후 원인이 밝혀짐