查看: 43120|回复: 41

CSDJCMS 程式舞曲 最新版 Sql 一枚 (test demo success).

[复制链接]
  • TA的每日心情
    慵懒
    2022-4-16 15:45
  • 签到天数: 247 天

    [LV.8]以坛为家I

    发表于 2014-6-12 10:58:23 | 显示全部楼层 |阅读模式
    本帖最后由 C4r1st 于 2014-6-12 10:59 编辑

    发现过滤了zj.php中的key

    但是app/controllers/dance.php中 没过滤。

    [AppleScript] 纯文本查看 复制代码
    <pre><code>public function so()
        {
                $data='';$data_content='';
                $fid = $this-&gt;security-&gt;xss_clean($this-&gt;uri-&gt;segment(3));   //方式
                $key = $this-&gt;security-&gt;xss_clean($this-&gt;input-&gt;get_post('key', TRUE));   //关键字
                $page  = intval($this-&gt;input-&gt;get('p', TRUE));   //页数
                if($page==0) $page=1;
                $key=$this-&gt;CsdjSkins-&gt;rurlencode($key);
                if($fid=='zm' &amp;&amp; empty($key)){
                     $key=$this-&gt;security-&gt;xss_clean($this-&gt;uri-&gt;segment(4)); 
                }
     
            $cache_id ="dance_so_".$fid."_".$key."_".$page;</code></pre>


    [AppleScript] 纯文本查看 复制代码
    <pre><code>function rurlencode($string) {
                   $key=rawurldecode($string);
                   if($this-&gt;is_utf8($key)){
                        $key=iconv('UTF-8', 'GB2312', $key);
                   }
                 return $key;
             }</code></pre>

    解码一个。

    [AppleScript] 纯文本查看 复制代码
    &nbsp;
    <pre><code>function Safe($arr){
            //
            $getfilter = "'|&lt;[^&gt;]*?&gt;|^\\+\/v(8|9)|\\b(and|or)\\b.+?(&gt;|&lt;|=|\\bin\\b|\\blike\\b)|\\/\\*.+?\\*\\/|&lt;\\s*script\\b|\\bEXEC\\b|UNION.+?SELECT|UPDATE.+?SET|INSERT\\s+INTO.+?VALUES|(SELECT|DELETE).+?FROM|(CREATE|ALTER|DROP|TRUNCATE)\\s+(TABLE|DATABASE)";
            $postfilter = "^\\+\/v(8|9)|\\b(and|or)\\b.{1,6}?(=|&gt;|&lt;|\\bin\\b|\\blike\\b)|\\/\\*.+?\\*\\/|&lt;\\s*script\\b|&lt;\\s*img\\b|\\bEXEC\\b|UNION.+?SELECT|UPDATE.+?SET|INSERT\\s+INTO.+?VALUES|(SELECT|DELETE).+?FROM|(CREATE|ALTER|DROP|TRUNCATE)\\s+(TABLE|DATABASE)";
     
            if (preg_match ( "/" . $getfilter . "/is", $arr ) == 1) { //GET
                $arr=''; 
            }
            if (preg_match ( "/" . $postfilter . "/is", $arr ) == 1) { //POST
                $arr=''; 
            }
                     
            return $this-&gt;chkSql($arr);
        }
     
        function chkSql($str,$flag=false){
     
            $checkStr="&lt;|&gt;|%|%27|'|''|;|*|onfocusin|autofocus|and|exec|dbcc|alter|drop|insert|select|update|delete|count|master|truncate|char|declare|where|set|declare|mid|chr";
            if (empty($str)){ return ""; }
            $arr=explode("|",$checkStr);
             
     
            for ($i=0;$i&lt;count($arr);$i++){
                if (strpos(strtolower($str),$arr[$i]) &gt;0){
                    if ($flag==false){
                        switch ($arr[$i]){
                            case "&lt;":$re="&amp;lt;";break;
                            case "&gt;":$re="&amp;gt;";break;
                            case "'":
                            case "\"":$re="&amp;quot;";break;
                            case ";":$re="";break;
                            default:$re="";break;
                        }
                        $str=str_replace($arr[$i],$re,$str);
                    } else{
                        exit("ϵͳʾ,аǷַ");
                    }
                }
            }
            return $str;</code></pre>



    这里过滤。

    编码绕过。
    QQ截图20140612105709.jpg


    EXP:
    游客,如果您要查看本帖隐藏内容请回复
    回复

    使用道具 举报

  • TA的每日心情

    2017-6-22 13:45
  • 签到天数: 44 天

    [LV.5]常住居民I

    发表于 2014-6-12 12:57:22 | 显示全部楼层
    给力啊,看看审计
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-8-21 09:22
  • 签到天数: 181 天

    [LV.7]常住居民III

    发表于 2014-6-12 13:27:06 | 显示全部楼层
    看看都有什么
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-9-9 23:35
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-6-12 15:12:36 | 显示全部楼层
    EXP如上!
    回复 支持 反对

    使用道具 举报

    头像被屏蔽

    该用户从未签到

    发表于 2014-6-12 17:33:08 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-6-12 17:46:30 | 显示全部楼层
    看看exp
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-4-26 16:21
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2014-6-12 17:54:27 | 显示全部楼层
    大牛 还是给力啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-4-12 21:54
  • 签到天数: 404 天

    [LV.9]以坛为家II

    发表于 2014-6-12 18:45:34 | 显示全部楼层
    exp

    看看 啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-6-12 20:58:15 | 显示全部楼层
    看看。拿走啦。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-6-13 06:12:02 | 显示全部楼层
    exp最喜欢的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    指导单位

    江苏省公安厅

    江苏省通信管理局

    浙江省台州刑侦支队

    DEFCON GROUP 86025

    旗下站点

    邮箱系统

    应急响应中心

    红盟安全

    联系我们

    官方QQ群:112851260

    官方邮箱:security#ihonker.org(#改成@)

    官方核心成员

    Archiver|手机版|小黑屋| ( 苏ICP备2021031567号 )

    GMT+8, 2024-11-25 13:07 , Processed in 0.024570 second(s), 13 queries , Gzip On, MemCache On.

    Powered by ihonker.com

    Copyright © 2015-现在.

  • 返回顶部