로컬에서는 익스가 되는데 서버로는 안됩니다.

쉘코드를 input으로 주어 로컬에서 쉘을 얻었는데 왜 서버로는 안되는 건가요??

#pwnable
작성자 정보
답변 1
avatar
Sechack
CTF First Place

문제 설명과 chroot함수에 대해서 찾아보면 그 이유를 알 수 있습니다. 해당 문제는 단순히 셸을 띄우는 쉘코드를 실행한다고 풀리는 문제가 아니라 chroot를 탈출해야 하는 문제입니다. 로컬에서 제대로 테스트하고 싶으시다면 root권한으로 프로그램을 실행해서 테스트해보세요.

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