作为网络攻击人员必备的一款渗透工具,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();
}
}
}