셸코드를 nc로 보낸다는 건 알겠는데 더이상 모르겠습니다.
objdump -d orw로 해서 기계어로 바꾸고 cat ./orw | nc {ip} {port} 실행했는데 shellcode: <- 이것만 뜨고 flag가 안 나오는데 서버로 부터 오는 정보를 받는 명령어가 따로 있나요?
#pwnable
작성자 정보
답변
1
ainsetin
Open Beta Tester
orw 파일같은 경우 ELF 파일로, 원하시는 opcode 부분 이외에 다른 영역을 모두 출력하는 상황인 것 같습니다. shellcode 부분만 떼와서 netcat 서버에 입력으로 주는 방식을 생각해보시면 좋을 것 같네요.