一、写在前面 很久没更新了,一个是事情比较多、杂,而且这段时间有很多新知识和认知的冲击,不得不停下来沉淀一下。今天起正式开始一个新的模块——burp插件开发。 二、插件要求 开发burp插件,一个是满足硬性功能要求,一个是界面尽量简洁工整。提取共性,第一次的例子就偏简单一些——完成burp界面的创建,并在界面中显示监听请求和回显的信息。 三、开发过程 1.注意事项写在前面: 在burp中写入拓展,一定要会用burp的api,具体怎么看、怎么用、怎么引入这里就不详细说明了,我这里放入两个师傅的博客,都是可行的方法。个人更喜欢maven引入的方式,会界面会比较简洁~ maven方
一、写在前面 很久没更新了,一个是事情比较多、杂,而且这段时间有很多新知识和认知的冲击,不得不停下来沉淀一下。今天起正式开始一个新的模块——burp插件开发。 二、插件要求 开发burp插件,一个是满足硬性功能要求,一个是界面尽量简洁工整。提取共性,第一次的例子就偏简单一些——完成burp界面的创建,并在界面中显示监听请求和回显的信息。 三、开发过程 1.注意事项写在前面: 在burp中写入拓展,一定要会用burp的api,具体怎么看、怎么用、怎么引入这里就不详细说明了,我这里放入两个师傅的博客,都是可行的方法。个人更喜欢maven引入的方式,会界面会比较简洁~ maven方
BurpSuite插件开发-JAVA对JAVA的了解仅限于基础语法,如何傻瓜式地使用JAVA编写一个Burp插件,并带GUI界面?环境:IntelliJIDEA、JDK1.8新建项目首先新建一个项目,填写一个插件的名字然后在Burp中将JAVAAPI导出到刚新建项目的/src目录当中,此时我们调用Burp相应方法时便会获得提示并且在/src/burp目录下新建一个名为BurpExtender的JAVACLASS设置导出为JAR文件在BurpSuite中引用插件需要以jar格式才行首先打开File->ProjectStructure,项目结构设置首先看到ProjectSettings->Modu
BurpSuite插件开发-JAVA对JAVA的了解仅限于基础语法,如何傻瓜式地使用JAVA编写一个Burp插件,并带GUI界面?环境:IntelliJIDEA、JDK1.8新建项目首先新建一个项目,填写一个插件的名字然后在Burp中将JAVAAPI导出到刚新建项目的/src目录当中,此时我们调用Burp相应方法时便会获得提示并且在/src/burp目录下新建一个名为BurpExtender的JAVACLASS设置导出为JAR文件在BurpSuite中引用插件需要以jar格式才行首先打开File->ProjectStructure,项目结构设置首先看到ProjectSettings->Modu