본문 바로가기
정상을향해/Program Analysis

Mac OS에 Metasploit Framework 설치 방법

by 사이테일 2016. 12. 26.


msfvenom은 Msfpayload와 Msfencode가 결합된 도구이다. 

-h 옵션을 통해 세부 옵션 및 기능을 확인할 수 있다.

더 자세한 내용은 아래 링크에서 확인할 수 있다.

https://www.offensive-security.com/metasploit-unleashed/msfvenom/



이 도구는 메타스플로잇(Metasploit) 프로젝트에 포함되어 있기 때문에 사용을 위해선 당연히 메타스플로잇을 설치해야한다.

칼리 리눅스(Kali Linux)를 사용한다면 기본적으로 설치되어 있지만 그 외 운영체제에서는 직접 설치해야 한다.

Mac OS에 설치를 한 번 해보자.


먼저, 아래 링크에서 설치파일을 다운받는다.

http://osx.metasploit.com


설치한 후, 터미널에서 명령어 실행 설정을 해주어야 한다.

터미널 -> 환경설정 -> 프로파일 -> 셸 탭에 들어가 명령어 실행 줄에 다음과 같이 입력하면 된다.

alias msfconsole='/opt/metasploit-framework/bin/msfconsole'


그리고 터미널을 다시 시작하면, 자동으로 명령어가 실행되고 msfconsole 명령어 입력을 통해 각종 msf* 도구를 사용할 수 있는 쉘이 실행된다.

위 그림은 msfconsole에 msfvenom을 실행시킨 화면이다.

아래 링크의 동영상을 통해 설치 과정을 더 자세히 확인할 수 있다.

https://www.youtube.com/watch?v=dyDKbm0GlqI


이제 msfvenom 사용 준비 끝!