文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>关于perl的污染检测

关于perl的污染检测

时间:2006-12-28  来源:xfly_t

在污染模式下[b]所有命令行参数,环境变量,本地信息(参见perllocale),特定系统调用的结果(readdir(),readlink(),shmread()的变量,msgrcv()的返回信息,getpwxxx()调用返回的密码、gcos和shell域)和所有文件输入都被标记成“污染的”。[/b] 解决方法
1、关了perl的污染检测
2、解除特定字符串的污染
[code]
    if ($username =~ /^([-\@\w.]+)$/) {
        $username = $1;                     # 解除污染
    } else {
        die "Bad data in $username";
    }
[/code]
   
    详细参见附件
文件: perlsec.zip
大小: 15KB
下载: 下载
相关阅读 更多 +
排行榜 更多 +
幸存者的命运

幸存者的命运

飞行射击 下载
精英战区3d

精英战区3d

飞行射击 下载
货运猎人

货运猎人

飞行射击 下载