Code Monkey home page Code Monkey logo

sqlmap4burp's Introduction

一款集成sqlmap到burpsuite中的插件(整合两大神器)

在网上寻找类似的插件,发现了一款:https://code.google.com/p/gason/

不过对windows支持并不好,于是自己动手开发一款

配置:

  1. 首先安装sqlmap,传送门:http://sqlmap.org/

  2. 将sqlmap.py加入到path中(在cmd中输入sqlmap.py不会报找不到文件)

  3. 下载依赖的jar包: commons-io-2.4.jar,放置到burpsuite java 插件的classpath下,burpsuite中配置路径为:extender-->options-->Java Environment

  4. 编译此项目为单独的一个jar文件,添加到burpsuite的java插件中,配置路径为:extender-->extentions-->add

  5. 之后你将会看到在主页面中会新增一个tab,名字叫做Sqlmap

使用:

本插件实现原理:将目标请求的数据存放到临时文件中,然后调用"sqlmap.py -r $file"来启动对请求的sql注入检测 在Sqlmap tab中,你可以配置sqlmap除 -r外的其他参数,比如:

加入配置中写:"--level 3",真实执行时是:sqlmap.py -r $file --level 3

回到burpsuite主页面,在任何请求连接上右键,会看到新增"send to Sqlmap",点击后会开启cmd窗口,针对此请求进行sql注入检测

注意:

  1. 本插件在windows下开发并使用,其他系统需要自行做一些调整

  2. 关于本插件有任何问题,欢迎联系我:[email protected]

a sqlmap plugin for burpsuite

config:

  1. install sqlmap link is:http://sqlmap.org/

  2. set sqlmap.py to your path

  3. download the dependent jar:commons-io-2.4.jar,put it in your burpsuite java plugin's classpath

  4. build this project to a single jar,add this jar to burpsuite's java plugin

  5. you will find a new tab named "sqlmap" added to the main tabs

usage:

  1. this plugin dumps a target request into a temp file,and then call the "sqlmap -r $file" to start sql injection check.

  2. in the sqlmap tab,you can add other parameters to the sqlmap.py

eg: config "--level 3" means "sqlmap -r $file --level 3"

  1. now,back to the request list(eg: in proxy->history),right click mouse,find "send to Sqlmap",click it,it will start a dos-window for the sql injection check

attentions:

  1. this tool is made on windows,other os need some modifications

  2. any questions,please contact me:[email protected]

sqlmap4burp's People

Contributors

difcareer avatar

Watchers

James Cloos avatar Jerry_Bian avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.