Open tuhaolam opened 5 years ago
没事了,已经fix:
下面简单介绍如何用intellij idea编译jar-->
0x00 sqlmap/java环境配置之类不表,idea最新版会自带commons-lang3-3.4.jar、commons-io-2.4.jar包,把他们放到jdk的jre/lib/ext目录下(不放也可以)
0x01 git clone repo到本地后,打开idea,新建project,然后参考https://www.cnblogs.com/sonofelice/p/7098520.html
创建project structure,选择从已有module创建,大概如下图,然后进入external libraries导入上面的2个jar文件
0x02 点build->build artifacts,编译没报错的话项目目录下的out子目录会生成一个sqlmap4burp.jar文件,用它导入burp即可
下载依赖的jar包: commons-io-2.4.jar,放置到burpsuite java 插件的classpath下,burpsuite中配置路径为:extender-->options-->Java Environment
编译此项目为单独的一个jar文件,添加到burpsuite的java插件中,配置路径为:extender-->extentions-->add
---> 我已经把commons-lang3-3.4.jar、commons-io-2.4.jar包放在win10的jdk/lib/ext路径下,同时也将bp的jre环境配置好了,不过还是不明白“burpsuite java 插件的classpath”是什么意思?请问如何在Intellij IDEA上编译此项目,下面是我按照以上配置遇到的报错;![image](https://user-images.githubusercontent.com/10894348/54587675-c50db500-4a5b-11e9-9a9c-45a1934d2ed7.png)