본문 바로가기
2. 시스템 해킹 및 모의 해킹

자동 해킹 툴 메타스플로잇 헬퍼

by Robert8478 2023. 12. 27.

https://github.com/milo2012/metasploitHelper

 

GitHub - milo2012/metasploitHelper: metasploitHelper

metasploitHelper. Contribute to milo2012/metasploitHelper development by creating an account on GitHub.

github.com

[설치법]
$ apt-get install git-core -y 
$ git clone https://github.com/SpiderLabs/msfrpc 
$ cd msfrpc && cd python-msfrpc && python setup.py install
$ pip install tabulate termcolor python-libnmap msgpack-python beautifulsoup4 termcolor requests 
$ git clone https://github.com/milo2012/metasploitHelper 
$ python msfHelper.py x.x.x.x -i

자동으로 손쉽게 메타스플로잇을 사용할 수 있게 도와주는 도구입니다.


[예제 사용법]
Use the intelligent mode and scan/test the target IP :
# python msfHelper.py 192.168.1.6 -i 
Specify the ports to be tested :
#  python msfHelper.py 192.168.1.6 -i -p 21,5432 
Run metasploit modules that matches the port number/services/uri paths:
#  python msfHelper.py 192.168.1.6 -i -e ports python msfHelper.py 192.168.1.6 -i -e services python msfHelper.py 192.168.1.6 -i -e web 
Scan and test all ports on target host :
#  python msfHelper.py 192.168.1.6 -i -a 
Enable verbose mode (see output from Metasploit :
#  python msfHelper.py 192.168.1.6 -i -v 
Run msfHelper and interact with the shells :

msfHelper.py 192.168.1.6 -i -m -P xxxxx


예제 - nmap으로 아이피를 스캔해서 xml로 저장 후 해당 아이피를 공격하기
> nmap -sV -oX table.xml [타겟아이피]
>./msfHelper.py -i table.xml

 위 명령으로 nmap으로 얻은 타겟에대한 정보를 통해 자동으로 해킹을 시도합니다.
혹은 단순히 ./msfHelper.py [타겟아이피] -i 명령어로 타겟 체킹을 할 수 있습니다.