首页 > 其他分享 >始终安装Burpsite Pro官方的最新版

始终安装Burpsite Pro官方的最新版

时间:2023-09-24 09:03:49浏览次数:67  
标签:Burpsite exe java Pro jar add StartInfo BurpLoaderKeygen 最新版

0x01 下载安装包

1. 直接到官网下载Burp Pro的最新版jar包,网上的各种倒了几道手的不推荐下载(可以一直使用最新版)

官网地址:
https://portswigger.net/burp

image

2. 下载破解工具文件比较小,这里我直接传到博客园了(h3110w0r1d-y大佬的项目)

下载地址:
https://files.cnblogs.com/files/blogs/543589/BurpLoaderKeygen.zip
github原地址:
https://github.com/h3110w0r1d-y/BurpLoaderKeygen

0x02 校验完整性

BurpLoaderKeygen.jar burpsuite_pro_v2023.10.1.1.jar
dcdf28acf360554a5a98d78f403c96ccea500be24b27d02b020e142820637c0a c7211056b7c8f424ba762bfbbd9ba5b8a9089b7e81f57a8a67dac7fb50e3783e

0x03 安装

  1. 安装jdk9-21中的任意一个版本,我这里安装的jdk21(如果不想设置环境变量什么的最好是安装在默认位置)。
  2. 把BurpLoaderKeygen.jar和burpsuite_pro_v2023.10.1.1.jar放到相同目录下
  3. 双击BurpLoaderKeygen.jar点击run
  4. 复制粘贴
  5. 复制BurpLoaderKeygen.jar中的命令,然后保存到start.bat中


6. 再写一个创建一个vbs脚本就可以无窗口启动

Set objShell = CreateObject("WScript.Shell")

strCommand = "start.bat"

objShell.Run strCommand, 0, True

0x04 封包成exe(纯折腾可以忽略~)

1.从官网获取一个icon图标
2. 创建一个xxx.cs文件,代码如下

using System;
using System.Diagnostics;
using System.IO;
namespace burpsuite_pro_v2023_10_1_1
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            //把BurpLoaderKeygen.jar中的命令贴到这里
            string startbp_seconde = "java.exe --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED -javaagent:BurpLoaderKeygen.jar -noverify -jar burpsuite_pro_v2023.10.1.1.jar";
            if (File.Exists(".config.ini"))
            {
                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.Close();
        }
    }
}

命令行输入下列命令,创建BurpSuite.exe

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe /target:winexe /out:BurpSuite.exe /win32icon:favicon.ico 1.cs

0x05 光标错位的解决办法

用Burp修改数据包可能出现下面这种光标定位不准的情况,是因为使用了Java的默认DPI缩放

到Java的bin目录下找到java.exe,右键属性-兼容性-更改高DPI设置-勾选修复程序缩放和系统增强,然后保存

重新打开Burp光标就不会错位了(不过内容会模糊一点)

标签:Burpsite,exe,java,Pro,jar,add,StartInfo,BurpLoaderKeygen,最新版
From: https://www.cnblogs.com/XuyeZi/p/17725526.html

相关文章

  • 快速搭建云原生开发环境(k8s+pv+prometheus+grafana)
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览欣宸正在为接下新的Java云原生实战系列原创做准备,既然是实战,少不了一套云原生环境,以下内容是必不可少的:linux操作系统kuberneteskubernetes的外部存储,平时......
  • 启动MySQL数据库时报错"Another process with pid 3306 is using unix socket file…
    问题描述:启动MySQL数据库时报错"Anotherprocesswithpid3306isusingunixsocketfile……",如下所示:数据库:MySQL5.7.211、异常重现2023-09-23T06:09:48.644151Z0[Note]ServersocketcreatedonIP:'::'.2023-09-23T06:09:48.645247Z0[ERROR]Anotherprocessw......
  • yum安装最新版redis
    因为yum默认安装的是redis3.0.7,无法使用布隆插件,所以升级redis最新版。网上找了一大把资料,全是编译安装,心累,所以记录下面yum安装方式。1.安装epel源:yuminstallepel-release2.安装remi软件源yuminstall(废弃)3.安装redis yum--enableerepo=remiinstallredis4.启动r......
  • PromQL
    使用PromQL可以方便的对监控指标数据进行统计和分析,这里面会涉及到常用的运算符、内置函数,让我们方便对数据进行一些高级处理。一、Prometheus时间序列时间序列数据按照时间顺序记录系统、设备状态变化的数据,每个数据称为一个样本。数据采集以特定的时间周期进行,因而,随着时间流逝,......
  • git SSL certificate problem unable to get local issuer certificate
    gitSSLcertificateproblemunabletogetlocalissuercertificate这个问题是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。只需要执行下面命令就可以解决:gitconfig--globalhttp.sslVerifyfalse......
  • 【2023潇湘夜雨】WIN11_Pro_22H2.23545.1000软件选装纯净版9.23
    【系统简介】=============================================================1.本次更新母盘来自WIN11_Pro_23H2.23545.1000。2.增加部分优化方案,手工精简部分较多。3.OS版本号为23545.1000。精简系统只是为部分用户安装,个别要求高的去MSDN下。4.集成《DrvCeo-2.13.0.8》网卡版、......
  • Uncaught TypeError: Cannot read properties of undefined (reading 'type') from e
    DON'Tusereforreactivetowraptheechartsinstance.UseacommonvariableorshallowReftoavoidthedeepwatchforechartsinstance.不要使用ref或reactive来包装echarts实例。使用公共变量或shallowRef来避免对echarts实例的深度监视。<template><d......
  • 【2023潇湘夜雨】WIN11_Pro_22H2.22621.2359软件选装纯净版9.22
    【系统简介】=============================================================1.本次更新母盘来自WIN11_Pro_23H2.22621.2359。2.增加部分优化方案,手工精简部分较多。3.OS版本号为22621.2359。精简系统只是为部分用户安装,个别要求高的去MSDN下。4.集成《DrvCeo-2.13.0.8》网卡版、......
  • 南方CASS9.1下载-南方CASS官方最新版下载「cad图形」各个版本下载
    Cass9.0是其中一种遥感图像处理软件,提供了一系列的功能来处理和分析遥感数据。遥感图像处理的一个重要环节是图像准,即将多幅图像进行对齐、重叠,以实现后续的分析处理。控制点配准和变换处理是其中重要的一部分,下面将介绍如何在Cass9.0中进行这方面的处理。软件地址:看置顶贴南方CASS......
  • Vue.js 3.0 promise的运用
    ......