找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 227|回复: 0

[Network Analyzer] 授人以渔之BurpSuite各种操作系统免装JDK研究

[复制链接]

2万

主题

162

回帖

18万

积分

管理员

积分
184732
发表于 2023-2-13 18:21:42 | 显示全部楼层 |阅读模式 IP:山东省临沂市沂水县 联通

登录后更精彩...O(∩_∩)O...

您需要 登录 才可以下载或查看,没有账号?立即注册

×
授人以渔之BurpSuite各种操作系统免装JDK研究


A软件要JDK8版本
B软件要JDK13版本
C软件要JDK15版本
如何处理?环境一个个配置。
一个软件一个JDK,来回切挺麻烦的。
又或者,以BurpSuite为例(其他jar软件也可也如此)
BurpSuite我做个包放在U盘或者移动硬盘,
在Windows、Mac、Linux都可以影响,如何处理?
重装系统后,或者换一台电脑后又得配置环境,好麻烦啊。
于是,经过研究,突破传统思维,便有了惊喜。
废话少说,首先打开OpenJDK官网:http://jdk.java.net/archive/下载对应的JDK版本。



1.png
amd64的芯片下载JDK13以上版本就可以了,M1芯片需下载JDK17以上版本(Mac/AArch64)
arm64芯片的Linux需下载JDK15以上版本(Linux/AArch64)
然后就各种建文件夹吧
JDK文件我们可以统一放在JAVA_HOME文件夹下。
2.png 3.png

然后把所有与BurpSuite相关的文件放在BurpSuit下,
BurpSuite官网https://portswigger.net/burp/releases下载最新版本的BurpSuite,
下载完成后,以后的版本统一命名为burpsuite_pro.jar

4.png
目前网上的中文版由两个,我们可以加注册机每一个都写一个脚本
接下来我们想怎么玩就怎么玩

Windows下用vbs脚本(拓展名.vbs):
(vbs我也不会,百度模仿别人吧,就一行代码)

一、注册机:
[Visual Basic] 纯文本查看 复制代码
CreateObject("WScript.Shell").Run "./JAVA_HOME\Windows\bin\java.exe -noverify -jar BurpSuite\BurpSuiteLoader.jar",0



二、中文版V1

[Visual Basic] 纯文本查看 复制代码
CreateObject("WScript.Shell").Run "./JAVA_HOME\Windows\bin\java.exe -noverify -javaagent:BurpSuite\BurpSuiteLoader.jar -javaagent:BurpSuite\BurpSuiteCn.jar -Dfile.encoding=utf-8 -jar BurpSuite\burpsuite_pro.jar",0



三、中文版V2
[Visual Basic] 纯文本查看 复制代码
CreateObject("WScript.Shell").Run "./JAVA_HOME\Windows\bin\java.exe -noverify -javaagent:BurpSuite\BurpSuiteLoader.jar -javaagent:BurpSuite\BurpSuiteCnV2.0.jar -Dfile.encoding=utf-8 -jar BurpSuite\burpsuite_pro.jar",0



Linux下用shell脚本(拓展名.sh):
(以下是普通amd64芯片的Linux系统,国产arm芯片及系统的同样方法下载对应的JDK就可以使用了,Burp没有内置arm64浏览器,需要自己配置浏览器)

一、注册机:
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
cd $project_path
./JAVA_HOME/Linux/bin/java -noverify -jar BurpSuite/BurpSuiteLoader.jar



二、中文版V1
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
echo $project_path
cd $project_path

./JAVA_HOME/Linux/bin/java  -noverify -javaagent:BurpSuite/BurpSuiteCn.jar -javaagent:BurpSuite/BurpSuiteLoader.jar -jar BurpSuite/burpsuite_pro.jar &



三、中文版V2
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
echo $project_path
cd $project_path

./JAVA_HOME/Linux/bin/java  -noverify -javaagent:BurpSuite/BurpSuiteCnV2.0.jar -javaagent:BurpSuite/BurpSuiteLoader.jar -jar BurpSuite/burpsuite_pro.jar &



Mac下用shell脚本(和Linux差不多,没有拓展名):
(以下是普通amd64芯片的Mac系统,M1芯片的我没有,同样方法下载对应的就可以使用了,Burp有内置M1浏览器)

一、注册机:
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
cd $project_path
./JAVA_HOME/Mac/Contents/Home/bin/java -noverify -jar BurpSuite/BurpSuiteLoader.jar



二、中文版V1
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
cd $project_path
./JAVA_HOME/Mac/Contents/Home/bin/java -Xdock:icon=BurpSuite/BurpSuite.icns -Dfile.encoding=utf-8 -noverify -javaagent:BurpSuite/BurpSuiteCn.jar -javaagent:BurpSuite/BurpSuiteLoader.jar -jar BurpSuite/burpsuite_pro.jar


三、中文版V2
[Visual Basic] 纯文本查看 复制代码
#! /bin/sh

project_path=$(cd `dirname $0`; pwd)
project_name="${project_path##*/}"
cd $project_path
./JAVA_HOME/Mac/Contents/Home/bin/java -Xdock:icon=BurpSuite.icns -Dfile.encoding=utf-8 -noverify -javaagent:BurpSuite/BurpSuiteCnV2.0.jar -javaagent:BurpSuite/BurpSuiteLoader.jar -jar BurpSuite/burpsuite_pro.jar



搞完收工,跑一跑,没问题。
可以参考下我完成的版本,欢迎大家提建议。
百度网盘:
链接:https://pan.baidu.com/s/1y7KuzSg_SKmtEP4OTRycwg?pwd=52pj
提取码:52pj


天翼云盘:
https://cloud.189.cn/t/z6nm6reu2MR3 (访问码:zdj7)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|哩布大模型|Civitai大模型|IP定位|图反推|站长素材|deepseek|即梦视频|阿狗工具|花瓣网|pinterest|php手册|宝塔文档|CyberChef|猫捉鱼铃|手机版|小黑屋|下载狗|IPS|在线工具|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2025-5-5 14:25

Powered by 分享屋 X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表