System
Metasploit 이용한 쉘코드(Shellcode) 작성
Ye0nny
2016. 11. 12. 23:25
Kali linux에서 msfconsole을 입력하여 메타스플로잇을 실행한다.
msf > 가 뜨면 정상적으로 실행이 된 것이다.
show payloads 명령어를 통해 사용가능한 페이로드 목록을 볼 수 있다.
이 중에서 필요한 페이로드를 사용하면 된다.
여기서는 x86 linux용 리버스 쉘코드를 만들어보기로 하자.
use 를 사용하여 해당 페이로드를 선택해준다.
show options 를 통해 필요한 페이로드 옵션을 볼 수 있다.
필요에 맞게 페이로드 옵션을 설정해준다.
(아래와 같이 설정하게 되면 192.168.63.213:7777로 연결될 것이다.)
모든 설정이 끝난 후에 generate 를 입력하여 실행시켜주면 쉘코드가 짠!하고 나오게 된다.