문제 푸는 다른 방식

orw를 통해 풀고나서 execve로 쉘을 따는 방식으로도 풀어보려고 했는데 안되네요. 안되는 이유로 /bin/sh 방식이 아니거나, execve syscall을 막아뒀다거나 등등을 생각해봤는데 왜 안되는지 명확한 이유가 있을까요?

#pwnable
작성자 정보
답변 1
avatar
김진우
대표 업적 없음

문제 설명과 문제 파일을 보시면 아시겠지만 세콤프 필터를 이용하여 내부 침투에 이용되는 시스템 콜을 전부 막아두었기 때문에 execve가 실행되면 프로그램이 터지는 것입니다.

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