sqlmap会产生垃圾数据吗

如题所述

sqlmap不会产生垃圾数据。
sqlmap是一款开源免费的漏洞检查、利用工具。
可以检测页面中get,post参数,cookie,http头等。
可以实现数据榨取。
可以实现文件系统的访问。
可以实现操作命令的执行。
还可以对xss漏洞进行检测。
sqlmap 支持5种漏洞检测类型:
基于布尔的盲注检测 (如果一个url的地址为xxxx.php?id=1,那么我们可以尝试下的加上 and 1=1(和没加and1=1结果保持一致) 和 and 1=2(和不加and1=2结果不一致),则我们基本可以确定是存在布尔注入的。 )
基于时间的盲注检测(和基于布尔的检测有些类似.通过mysql的 sleep(int)) 来观察浏览器的响应是否等待了你设定的那个值 如果等待了,则表示执行了sleep,则基本确定是存在sql注入的
基于union联合查询的检测(适用于如果某个web项目对查询结果只展示一条而我们需要多条的时候 则使用union联合查询搭配concat还进行获取更多的信息)
基于堆叠查询的检测(首先看服务器支不支持多语句查询,一般服务器sql语句都是写死的,某些特定的地方用占位符来接受用户输入的变量,这样即使我们加and 也只能执行select(也不一定select,主要看应用场景,总之就是服务端写了什么,你就能执行什么)查询语句,如果能插入分号;则我们后面可以自己组合update,insert,delete等语句来进行进一步操作)
温馨提示:答案为网友推荐,仅供参考
相似回答