首先我说明下我发生的情况
1、打开cmd,使用命令java -jar burp-loader-keygen.jar。提示:Error: Unable to access jarfile burp-loader-keygen.jar(排除我的环境变量配置不对的情况,因为我java -version是正常的)
2、双击burp-loader-keygen.jar弹框提示让我用什么程序打开,提示框:打开方式选择框
解决方法:
1、首先确认下我们安装的jdk版本,这里我们最好就使用JDK 1.8版本。版本过高后面也不能正常打开
2、打开方式选择框---更多应用(下拉到最底部)---在这台电脑上查找其他应用
3、找到JDK的安装路径---找到javaw.exe并点击选择打开(此时就设置好了使用javaw.exe应用程序来打开jar文件)
注意!!!!:现在双击burp-loader-keygen.jar还是没有反应,需要打开注册表设置打开文件参数,接着看余下步骤
4、按win+r打开运行,或者左下角有搜索,直接输入运行,可展示运行命令框。
5、运行命令框----输入regedit.exe
6、直接复制此地址,到路径搜索:
计算机\HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
修改路径:
ps:也就增加了个-jar
再双击burp-loader-keygen.jar 就可以成功打开了
到这里就已经解决了问题,fighting!!!!!
虽然解决了一个问题,然后我还是记录下正常后续破解的流程吧!!!!
1、先复制License中的密钥,点击run,把密钥粘贴到run后开启的弹框中,并点击next
2、进入下一步后不勾选,也不要输入,直接点击Manual activation
3、点击copy request复制后放到右边弹框的Activation Request。此时会得到下面的Activetion Response
4、把Activetion Response的值复制并粘贴到左边,点击NEXT即可完成
5、此时就成功啦,进入成功弹框,点击Finish,会出现删除老旧临时文件的提示
6、直接离开/保留吧,无所谓,点击Leave后,进入下一个页面
7、选择Temporary project 临时项目
8、直接选择Start Burp,好在此就成功了, 打开软件后,我们第一件事就应该去调试软件和浏览器的代理,让BURP能够正常工作抓包
9、选择Proxy---Options---默认端口8080,我不做任何更改。你们随意,建议就默认就好了,没啥影响。
10、各个浏览器设置里面也要打开代理功能,然后访问的网站就能正常抓包了,各位小伙伴赶紧试试吧
注释:
Proxy——是一个拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流。
Spider——是一个应用智能感应的网络爬虫,它能完整的枚举应用程序的内容和功能。
Scanner[仅限专业版]——是一个高级的工具,执行后,它能自动地发现web 应用程序的安全漏洞。
Intruder——是一个定制的高度可配置的工具,对web应用程序进行自动化攻击,如:枚举标识符,收集有用的数据,以及使用fuzzing 技术探测常规漏洞。
Repeater——是一个靠手动操作来补发单独的HTTP 请求,并分析应用程序响应的工具。
Sequencer——是一个用来分析那些不可预知的应用程序会话令牌和重要数据项的随机性的工具。
Decoder——是一个进行手动执行或对应用程序数据者智能解码编码的工具。
Comparer——是一个实用的工具,通常是通过一些相关的请求和响应得到两项数据的一个可视化的“差异”。