赞
踩
以前安装bp都是网盘下载现成的,一路下一步,缺点是有时候不大敢安装最新破解版。看见 5号黯区 搞了个安装BurpSuite的笔记,想试试这种安装方式,顺带着记录一下。(可以自己破解最新版bp)
“5号黯区”整理:BurpSuite2021视频笔记
BurpSuite 1.7.x —— java 8
BurpSuite 2021 —— java 11
此处使用一台全新的win2012来演示安装最新的BurpSuite
注册机需要和BurpSuite放在一个文件夹中
下载的是绿色版,解压之后就可以直接使用(最好配置一下环境变量)
解压
加入环境变量
写到系统中或者当前用户中都行。只需指明jdk和jdk下的bin目录即可。
可以在命令行中执行java、javac即可。
选择JAR格式的,便于破解(需要java环境);
如果是windows版的话,自带java环境,但是不能破解。
运行cmd来到注册机所在目录,执行命令:java -jar BurpLoaderKeygen.jar
假设,有时候需要演示激活流程,或者想改一下名字,都需要清除许可证才行
我不喜欢这个名字,我想改一下
介绍一些打开BurpSuite的方式
复制注册机的内容,发现可以打开bp,但是,操作的过程很麻烦
于是,可以把这段代码复制一下,保存到一个bat文件,与bp放在同一个文件夹中,通过双击bat文件来运行BP。
首先开启文件扩展名选项
然后粘贴命令
最后文件后缀改为bat,此时,双击startbp.bat即可打开bp
最后,你可以把这个bat发送快捷方式到桌面,方便你在桌面打开bp。
这种操作方法的缺点是,有一个cmd窗口,并且一旦关闭它的话,bp也会关闭。下面介绍改进方法。
使用下面的代码,其中第4行是上文bat启动方式的代码内容。
把下面的代码保存为一个vbs文件,与bp放在一起即可。
DIM objShell
DIM command
set objShell=wscript.createObject("wscript.shell")
command="java -javaagent:BurpLoaderKeygen.jar -noverify -jar burpsuite_pro_v2021.12.jar"
iReturn=objShell.Run(command, 0, TRUE)
双击vbs文件即可直接启动bp,没有黑窗口。缺点是有点丑丑的。下面再介绍改进方法。
操作思路就是把也给cs后缀的文件转为exe。
cs后缀的文件内容如下(只需修改以下2处即可):
using System; using System.Diagnostics; using System.IO; //csc.exe /target:winexe /out:c:\users\dark5\desktop\Bp.exe /win32icon:C:\Users\dArk5\Pictures\IconGroup1001.ico C:\Users\dArk5\Desktop\1.cs //https://images-dark5.oss-accelerate.aliyuncs.com/archives/bp.ico namespace burpsuite_pro_v2021._7 { static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { string startbp_seconde = "java -javaagent:BurpLoaderKeygen.jar -noverify -jar burpsuite_pro_v2021.12.jar"; if (File.Exists("config.cfg")) { Exec(startbp_seconde); } else { string first = "java -jar BurpLoaderKeygen.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(); } } }
https://images-dark5.oss-accelerate.aliyuncs.com/archives/bp.ico
来到windows目录:C:\Windows\Microsoft.NET\Framework64
随便选择一个v
开头的文件夹(2052文件夹就别选了),我这里选择v4.0.30319
得到文件路径:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /target:winexe /out:C:\Users\Administrator\Desktop\Bp.exe /win32icon:C:\Users\Administrator\Desktop\bp.ico C:\Users\Administrator\Desktop\BurpSuite\startbp.cs
然后把这个exe跟bp放在一起就好了,后期可以把这个exe发送快捷方式到桌面。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。