作为网络攻击人员必备的一款渗透工具,Burpsuite也更新了不少东西,新的payload,新的功能,新的界面,想要成为高手,Burp suite都是你不可避开的要学习的工具。
BP(下载JAR) : https://portswigger.net/Burp/Releases
注册机: https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releases
java sdk(已经编译好的绿色版本): https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_windows-x64_bin.zip

C:\cloudduo\jdk-11\bin>java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)

进入目录,启动burpsuite_pro 专业版(默认没激活无法继续)

java -jar burpsuite_pro_v2022.8.1.jar

进入目录,启动注册机

java -jar BurpLoaderKeygen_1.5.jar

进入目录,注册机的同时一起启动burpsuite,可以制作为bat启动

C:\cloudduo\jdk-11\bin\java.exe -javaagent:BurpLoaderKeygen_1.5.jar -noverify -jar burpsuite_pro_v2022.8.1.jar

vbs启动(没有窗口)

DIM objShell
DIM command
set objShell=wscript.createObject("wscript.shell")
command="C:\cloudduo\jdk-11\bin\java.exe -javaagent:BurpLoaderKeygen_1.5.jar -noverify -jar burpsuite_pro_v2022.8.1.jar"
iReturn=objShell.Run(command, 0, TRUE)

CSharp编程启动
csc.exe路径

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe

制作exe

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /target:winexe /out:C:\cloudduo\Bp.exe /win32icon:C:\cloudduo\bp.ico  C:\cloudduo\bp.cs

附件:bp.cs 文件

using System;
using System.Diagnostics;
using System.IO;
//csc.exe /target:winexe /out:C:\cloudduo\Bp.exe /win32icon:C:\cloudduo\bp.ico  C:\cloudduo\bp.cs
//https://imagedark5.oss-cn-beijing.aliyuncs.com/archives/bp.ico
namespace burpsuite_pro_v2021._7
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            string startbp_seconde = "C:\cloudduo\jdk-11\bin\java.exe -javaagent:BurpLoaderKeygen_1.5.jar -noverify -jar burpsuite_pro_v2022.8.1.jar";
            if (File.Exists("config.cfg"))
            {
                Exec(startbp_seconde);
            }
            else
            {
                string first = "java -jar BurpLoaderKeygen_1.5.jar";
                Exec(first);
            }
        }

        static void Exec(string cmd)
        {
            Process p = new Process();
            //设置要启动的应用程序
            p.StartInfo.FileName = "cmd.exe";
            //是否使用操作系统shell启动
            p.StartInfo.UseShellExecute = false;
            // 接受来自调用程序的输入信息
            p.StartInfo.RedirectStandardInput = true;
            //输出信息
            p.StartInfo.RedirectStandardOutput = true;
            // 输出错误
            p.StartInfo.RedirectStandardError = true;
            //不显示程序窗口
            p.StartInfo.CreateNoWindow = true;
            //启动程序
            p.Start();
            //向cmd窗口发送输入信息
            p.StandardInput.WriteLine(cmd+ "&exit");
            p.StandardInput.AutoFlush = true;
            //获取输出信息
            string strOuput = p.StandardOutput.ReadToEnd();
            //等待程序执行完退出进程
            //p.WaitForExit();
            p.Close();
        }
    }
}