九零登录

[【通过】] 安全狗的弱点在哪里?

[复制链接]
发表于 2017-3-20 08:44:46 | 显示全部楼层 |阅读模式
本帖最后由 Mi_White 于 2017-3-20 08:46 编辑

各位好,本章介绍提供搜寻安全狗弱点的方法,方法只供参考。
0x00 搭建环境
用phpstudy 搭建的,各位肯定都会。如果不会就百度好了。
0x01 编写SQL注入漏洞脚本
我写的PHP脚本,制造一个SQL注入漏洞,然后将成功注入的SQL语句保存进文本。

<html>
    <body>
        <form action="/test.php" method="post">
            <p>请输入ID号:<input type="text" name="id"></p>
            <input type="submit" value="Submit">
        </form>
    </body>
</html>


<?php
    if (isset($_POST['id'])){
        $id = $_POST['id'];
        $mysql_server_name='localhost'; //改成自己的mysql数据库服务器
        $mysql_username='root'; //改成自己的mysql数据库用户
        $mysql_password='root'; //改成自己的mysql数据库密码
        $mysql_database='Mydb'; //改成自己的mysql数据库名
        
        $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die("error connecting") ; //连接数据库
        
        mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致.用UTF-8 国际标准编码.
        mysql_select_db($mysql_database); //打开数据库
        $sql ="select * from info where id=".$id; //SQL语句
        
        echo "执行的SQL语句为: " . $sql;
        
        $result = mysql_query($sql,$conn); //查询
        
        while($row = mysql_fetch_array($result)){
            echo "<div style=\"height:24px; line-height:24px; font-weight:bold;\">"; //排版代码
            echo "ID :" . $row['id'] . " NAME:" . $row['name'] . " PASSWORD:" . $row['password'] . "<br/>";
            echo "</div>"; //排版代码
        }
        
        $filename="a.txt";
        $handle=fopen($filename,"a+");
        $sql = $sql . "\n\r";
        $str=fwrite($handle,$sql);
        fclose($handle);
    }else{
        echo "id为空";
    }
?>


0x03 安装安全狗并开日

安装安全狗过程就不说了,大家都会。如果不会还是百度吧。

用SQLMAP 加上绕过脚本,批量测试。SQLMAP各位肯定会用,如果不会请百度。

安全狗过滤日志如下:

测试结果如下:
0x04结束语
这个安全狗,给我的感觉是假狗。在这只是抛砖,大佬可以自由发挥。
SQL注入成功记录如下:

评分

参与人数 1酒票 +5 收起 理由
管理05 + 5 欢迎加入90!

查看全部评分

发表于 2017-3-20 15:11:56 | 显示全部楼层
怎么不是IIS的
 楼主| 发表于 2017-3-20 15:42:03 | 显示全部楼层

RE: 安全狗的弱点在哪里?


文章的目的在于说找绕过的方法。
发表于 2017-3-20 16:54:27 | 显示全部楼层
完全没看出来 你说的弱点在哪里
 楼主| 发表于 2017-3-20 17:00:00 | 显示全部楼层

RE: 安全狗的弱点在哪里?

刺刀 发表于 2017-3-20 16:54
完全没看出来 你说的弱点在哪里

文章的目的在于说找绕过的方法,不在于说弱点在哪?而是找弱点在哪.
发表于 2017-3-20 21:32:38 | 显示全部楼层
没有看到亮点
发表于 2017-3-20 21:47:30 | 显示全部楼层
即,fuzz
发表于 2017-3-20 22:03:44 | 显示全部楼层
没有说明怎么安装绕过脚本啊。。。
发表于 2017-3-21 09:54:36 | 显示全部楼层

RE: 安全狗的弱点在哪里?

Mi_White 发表于 2017-3-20 17:00
文章的目的在于说找绕过的方法,不在于说弱点在哪?而是找弱点在哪.

那就是你的标题取错了
路人  发表于 2017-3-22 15:05:09

RE: 安全狗的弱点在哪里?

没看懂。。。。
发表于 2017-3-22 16:38:38 | 显示全部楼层
绕过脚本呢?
发表于 2017-3-23 08:32:02 | 显示全部楼层
哥,你把sql贴出来啊,粘个图我眼睛瞎了
发表于 2017-3-23 17:01:36 | 显示全部楼层
没看懂什么意思啊,是批量找TAMP来测试安全狗么?
发表于 2017-3-23 17:04:41 | 显示全部楼层
     感谢分享辛苦, 脚本也发一发
发表于 2017-4-2 13:18:54 | 显示全部楼层
这我都看不明白了,,没懂
发表于 2017-6-12 15:01:57 | 显示全部楼层
sqlmap使用脚本批量注入,lz是使用什么参数/?
发表于 2017-6-12 16:14:59 | 显示全部楼层
后面的图看的都快眼瞎了图片太小了吧脚本也也发发啊
发表于 2017-6-13 00:07:28 | 显示全部楼层
sql注入成功记录,确定那是成功的???
发表于 2017-6-15 02:05:55 | 显示全部楼层
这是说过狗的么  同上 不明白

九零

GMT+8, 2026-10-22 13:20

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表