완료됨
My server is behind a NAT. I'd like upload the flag to a public server.

The reverse shell method requires a public IP. But my server/computer is behind a NAT. And I have no control on the NAT server. So the reverse shell method doesn't work for me. I also thought about uploading the flag to a public file server. However the shellcode size limit is 0x100 bytes. It's too small to fit the shellcode and the HTTP request on the payload. Do we have another ways to solve this beside reverse shell method?

For authors, could you upload the Dockerfile? I think I could try to restore the lost fds with it.

Edit: Does the remote server of the challege have /bin/ssh or scp installed ?

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

I had the same problem when I solved this challenge, and I used a cloud server. (such as AWS)

2025.04.25. 15:46