zoukankan      html  css  js  c++  java
  • BurpSuite之SQL Injection

    BurpSuite之SQL Injection
    [平台]:mutillidae
    [工具]BurpSuite 1.4.07 + FireFox
    1:安装配置mutillidae
    如果遇到问题,开下面的帖子.
    http://www.irongeek.com/i.php?page=mutillidae/mutillidae-deliberately-vulnerable-php-owasp-top-10
    2:SQL Injection测试
    选择“OWASP Top 10″ —>> ”A1 - Injection” —>> ”SQLi - Extract Data” —>> ”User Info”,如下:

    单引号检测Name对应表单,返回如下:

    利用常见的手段进行注入,
    1.order by
    2.UNION
    3.SELECT
    ....
    关于如何手动注入,在此略过.

    下面直接看Burp Suite的应用:

     
    如果想要熟悉Burp Suite的使用,一定要搞清楚它的几种检测模式.
    假设有下面字典,利用上面四种方式,分别完成测试:
    username ——-password
    user002 ——– pwd002
    user003 ——– pwd003
    user002 ——– pwd002
    sniper  ——payload 数为1
    ----- username/password -------- sniper 测试过程【%username%---表示测试变量,也就是字典值】
    -----%username%/password
    -----username/%password%
    user001 ------- password
    user002 ------- password
    user003 ------- password
    ....
    username ---- user001
    username ---- user002
    username ---- user003
    ....
    battering ram ———–payload 数为1
    ------username/password ------- battering ram 测试
    ------%username%=%password%---->%username%/%password%
    user001 ------- user001
    user002 ------- user002
    user003 ------- user003
    pitchfork
    -----username/password ------- pitchfork 测试
    user001 -------- pwd001
    user002 -------- pwd002
    user003 -------- pwd003
    ...  ---------------- ....<span style="background-color:white;"> </span>
    cluster bomb
    -------username/password ---------- cluster bomb 测试
    ============================================================
    如果还是意犹未尽,www.2cto.com 建议大家去Youtube上看一下关于mutillidae的系列视频,个人觉得那套教程很详细的介绍了Burp Suite的使用.在此仅列出一部分:
    mutillidae-finding-comments-and-file-metadata-using-multiple-techniques
    mutillidae-demo-usage-of-burp-suite-comparer-tool
    mutillidae-brute-force-page-names-using-burp-intruder-sniper
    mutillidae-using-burp-intruder-sniper-to-fuzz-parameters
    mutillidae-how-to-install-and-configure-burp-suite-with-firefox
    mutillidae-basics-of-web-request-and-response-interception-using-burp-suite
    mutillidae-three-methods-for-viewing-http-request-and-response-headers
    mutillidae-basics-of-burp-suite-targets-tab-and-scope-settings
    mutillidae-how-to-bypass-maxlength-restrictions-on-html-input-fields
    mutillidae-manual-directory-browsing-to-reveal-mutillidae-easter-egg-file
    mutillidae-two-methods-to-bypass-javascript-validation
    mutillidae-basics-of-sql-injection-timing-attacks
    mutillidae-how-to-exploit-local-file-inclusion-vulnerability-using-burp-suite
    mutillidae-analyze-session-token-randomness-using-burp-suite-sequencer
    mutillidae-use-burp-suite-sequencer-to-compare-mutillidae-csrf-token-strengths
    mutillidae-spidering-web-applications-with-burp-suite
    mutillidae-bypass-authentication-using-sql-injection

    小结:
    本文以Intruder的Sniper模式进行实例说明,介绍Burp Suite Intruder功能下singer,battering ram,pitchfork,cluster bomb.是怎么运作的.

  • 相关阅读:
    SharePoint:扩展DVWP 第33部分:修改DVWP中的合计和分类汇总
    通过SharePoint Web服务更新审批状态
    SharePoint:扩展DVWP 第29部分:修改Remove模版上的表单操作工作流
    SharePoint:扩展DVWP 第27部分:为DVWP添加一个备用编辑模版
    SharePoint 2010之Visio Services入门1-2-3
    一步一步开发属于自己的SharePoint 2010工作流
    在SharePoint 2010中创建自定义字段类型
    SharePoint:扩展DVWP 第25部分:通过SPServices创建列表项实现审计跟踪
    欢迎参加天津PDC Party的活动
    SharePoint:扩展DVWP 赠送部分:当“找不到匹配项”时修复Insert表单操作
  • 原文地址:https://www.cnblogs.com/milantgh/p/3613172.html
Copyright © 2011-2022 走看看