difcareer / sqlmap4burp

sqlmap embed in burpsuite
299 stars 94 forks source link

关于如何在Intellij IDEA上编译此项目的疑问,请指点 #4

Open tuhaolam opened 5 years ago

tuhaolam commented 5 years ago

下载依赖的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

tuhaolam commented 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文件 image 0x02 点build->build artifacts,编译没报错的话项目目录下的out子目录会生成一个sqlmap4burp.jar文件,用它导入burp即可