|  | 
 
| 本帖最后由 二逼年代、何来 于 2013-11-19 11:09 编辑 
 有一个建议~~~~  网赚版的刷下载 太严重了!
 
 原本以为 那些人用的是http代理ip刷的    结果我把http代理隐蔽了  发现这个现象还是特别的严重!  一个小时就能刷一万次下载!
 
 而我的站长统计啊  51统计   都没有统计到这一部分ip   跟显然  他用的软件刷的!  软件通过http读网页文本!(软件只是读取了
 
 html代码 并没有展示  所以站长统计 统计不到!)  然后再分析代码得到下载地址   软件执行  几秒钟就可以耍一次下载...
 
 发现这个问题后  我启用了验证码   就结果很遗憾  根本没有作用!
 
 这逆天的验证码  牛逼了   根本一点用都没有!
 
 
 
 
 看图片   我 艹   我没输入验证码  下载地址都在网页中.....  这个根本防不到下载器的! 只能防人为的手动刷下载.....
 
 建议  :  验证码哪里  改一下     改成验证码输入正确后  通过php获取下载地址.......   这样肯定能防御到!(如果有人已经发现这个问题并且修复了   麻烦吧代码分享出来!)
 
 
 第二、网盘盗用链接 特别严重!
 
 以可乐云 举一个例子......
 这个是网盘文件的下载地址  逆天的是这个key 居然永远都不会过期!  如果这个地址被分析到其它网站上去  不就变成了  直复制代码http://d1.colafile.com/dl.php?AzRXPVTvVLhV3ACwC5oA6wbiAc0DigLjBoRV8Qu5Bo8E41HvVKMEzgbnBusJjFzgUeoG21SxB70DvFR5BSQHaQMnV3JUbVRoVSYAcwtpAGUGNwFhAz8CMQY3VXALPQY6BGNRMlQ7BGYGNgZ1CW1cOVFgBmBUaAczAy5UZwVnBykDZFc5VCdUMVUwAGALOgBqBmMBYQM5AmAGZ1VgC28GPwRrUWJUOAQ0BmQGYAk+XDFRYwZiVGwHNgMxVGYFNQc3A2xXYVRsVChVJgA6C3kAKgZgATkDegIjBmFVawtvBjQEalEyVDAEZQY1BmAJMFwxUXQGNlRkBzADJ1QwBW0HNwNh
 链文件 而且哈没有流量限制了吗?    如果被cc 攻击这个地址    岂不是很容易被秒杀?
 
 
 修复方法:
 
 在分布服务器插件  的dl.php 前面加一段:
 注意  还需要在所有代码后面加一个}复制代码if( stristr ($_SERVER['HTTP_REFERER'],"kydisk.com")) {
 
 不会的  我这里有改好了的代码:
 复制代码if( stristr ($_SERVER['HTTP_REFERER'],"kydisk.com")) {
include "includes/commons.inc.php";
define('FILE_PATH',$settings[file_path]);
@set_time_limit(0);
@ignore_user_abort(true);
@set_magic_quotes_runtime(0);
$str = $_SERVER['QUERY_STRING'];
parse_str(pd_encode($str,'DECODE'));
if(!file_exists(PHPDISK_ROOT.FILE_PATH.'/'.$pp)){
        header("Content-Type: text/html; charset=utf-8");
        echo '文件ID: '.$file_id.'<br>';
        echo '['.$file_name.'] 文件不存在,请联系网站管理员处理。<br><br>';
        echo '联系方式:'.$settings[contact_us];
        if($pd_gid==1){
                echo '<br><br>---------- 以下内容 管理员可见 ---------- <br>';
                echo '文件路径名称:<font color=blue>./'.FILE_PATH.'/'.$pp.'</font><br>';
                echo '请将文件重命名为上述名称,然后上传到相应的文件目录,即可解决。';
        }
}else{
        $file_name = filter_name(iconv("utf-8","gbk",$file_name));
        //$pp = iconv("utf-8","gbk",$pp);
        ob_end_clean();
        header('Content-disposition: attachment;filename="'.$file_name.'"');
        header('Content-type: application/octet-stream');
        if($settings[open_xsendfile]==2){                
                header('X-Accel-Redirect: /'.FILE_PATH.'/'.$pp);
        }elseif($settings[open_xsendfile]==1){
                header('X-sendfile: ./'.FILE_PATH.'/'.$pp);
        }else{
                header('Content-Encoding: none');
                header('Content-Transfer-Encoding: binary');
                header('Content-length: '.$fs);
                @readfile('./'.FILE_PATH.'/'.$pp);
        }
}
exit;
}else {
header('Content-Type: text/html; charset=UTF-8');
exit('禁止盗用链接下载!!</br></br>请到首页搜索下载!');
}
 | 
 
×本帖子中包含更多资源您需要 登录 才可以下载或查看,没有账号?立即注册  |