经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 其他 » 网络安全 » 查看文章
Web安全0001 - MySQL SQL注入 - 如何寻找注入点
来源:cnblogs  作者:沐雨霖森  时间:2019/1/21 9:37:38  对本文有异议

注:本文是学习网易Web安全进阶课的笔记,特此声明。

其他数据库也可以参考寻找注入点。

A:

一、信息搜集(百度)

1、无特定目标

inurl:.php?id=

2、有特定目标

inurl:.php?id= site:target.com

3、工具爬取

spider,爬取搜索引擎的搜索结果或目标网站的链接,针对网站动态页面进行测试

二、注入识别

1、手工简单识别

‘ # 撇号
and 1=1 / and 1=2
and ‘1’=’1 / and ‘1’=’2
and 1 like 1 / and 1 like 2

2、工具识别

sqlmap -m filename # filename中保存爬取搜索引擎得来的检测目标
sqlmap —crawl # 爬取测试

3、高级识别

(1)扩展识别广度和深度

SQLMap —level # 可以对header中的参数进行测试
sqlmap -r filename # filename中为向网站请求的数据

(2)利用工具

burpsuite+sqlmap
burpsuite拦截浏览器提交的数据
burpsuite扩展插件调用sqlmap进行测试

4、tips

参数后加*确定想要测试的参数 # id=1*只测试id这个参数
可能注入的点:新闻、登录、搜索、留言
站在开发的角度寻找

5、代码审计

搜索关键代码和函数
梳理业务流程

?

原文链接:http://www.cnblogs.com/koctr/p/10295393.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号