셸코드를 nc로 보낸다는 건 알겠는데 더이상 모르겠습니다.

objdump -d orw로 해서 기계어로 바꾸고 cat ./orw | nc {ip} {port} 실행했는데 shellcode: <- 이것만 뜨고 flag가 안 나오는데 서버로 부터 오는 정보를 받는 명령어가 따로 있나요?

#pwnable
작성자 정보
답변 1
avatar
ainsetin
Open Beta Tester

orw 파일같은 경우 ELF 파일로, 원하시는 opcode 부분 이외에 다른 영역을 모두 출력하는 상황인 것 같습니다. shellcode 부분만 떼와서 netcat 서버에 입력으로 주는 방식을 생각해보시면 좋을 것 같네요.

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