360网站卫士php-dos,360doskill.php
$username = "360"; //设置用户名
$password = "360"; //设置密码
ob_start();
set_time_limit(0);
error_reporting(E_ALL & ~E_NOTICE);
$md5 = md5(md5($username).md5($password));
$realpath = realpath('./');
$selfpath = $_SERVER['PHP_SELF'];
$selfpath = substr($selfpath, 0, strrpos($selfpath,'/'));
define('REALPATH', str_replace('//','/',str_replace('\\','/',substr($realpath, 0, strlen($realpath) - strlen($selfpath)))));
define('MYFILE', basename(__FILE__));
define('MYPATH', str_replace('\\', '/', dirname(__FILE__)).'/');
define('MYFULLPATH', str_replace('\\', '/', (__FILE__)));
define('HOST', "http://".$_SERVER['HTTP_HOST']);
?>
360网站卫士-PHP-DOS攻击脚本专杀工具>
body{margin:0px;}
body,td{font: 12px Arial,Tahoma;line-height: 16px;}
a {color: #00f;text-decoration:underline;}
a:hover{color: #f00;text-decoration:none;}
.alt1 td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#f1f1f1;padding:5px 10px 5px 5px;border-right: 1px solid #ddd;}
.alt2 td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#f9f9f9;padding:5px 10px 5px 5px;border-right: 1px solid #ddd;}
.focus td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#d6e9c6;padding:5px 10px 5px 5px;}
.head td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#e9e9e9;padding:5px 10px 5px 5px;font-weight:bold;}
.head td span{font-weight:normal;}
if(!(isset($_COOKIE['360wzb']) && $_COOKIE['360wzb'] == $md5) && !(isset($_POST['username']) && isset($_POST['password']) && (md5(md5($_POST['username']).md5($_POST['password']))==$md5)))
{
echo '
PHP-DOS攻击脚本专杀工具用户名: 密码: ';
}
elseif(isset($_POST['username']) && isset($_POST['password']) && (md5(md5($_POST['username']).md5($_POST['password']))==$md5))
{
setcookie("360wzb", $md5, time()+60*60*24*365,"/");
echo "登陆成功!";
header( 'refresh: 1; url='.MYFILE.'?action=scan' );
exit();
}
else
{
setcookie("360wzb", $md5, time()+60*60*24*365,"/");
$action = isset($_GET['action'])?$_GET['action']:"";
if($action=="logout")
{
setcookie ("360wzb", "", time() - 3600);
Header("Location: ".MYFILE);
exit();
}
?>
![]() |
$v = file_get_contents('http://data.wangzhan.360.cn/version.php');//检查版本更新
$v = explode('|',$v);
?>
PHP-DOS攻击脚本专杀工具 您的IP:<?php if($_SERVER['SERVER_ADDR']){echo $_SERVER['SERVER_ADDR'];}else{ echo $_SERVER['LOCAL_ADDR'];}?> | 系统时间:<?php echo date("Y-m-d H:i:s");?><?php if($v[2]){ echo "发现新版本,请立即更新到 V2.0 点击下载";} else {echo "当前已是最新版本";}?>
$dir = isset($_POST['path'])?$_POST['path']:MYPATH;
$dir = substr($dir,-1)!="/"?$dir."/":$dir;
?>
扫描路径: |
if(isset($_POST['btnScan']))
{
$start=time();
$list = "";
if(!is_readable($dir))
$dir = MYPATH;
$count=$scanned=0;
find($dir);
$end=time();
$spent = ($end - $start);
?>
No. | 恶意文件 | 所在行号 | 详细内容 |
echo $list;
?>
此页面是由 360网站卫士提供的PHP-DOS攻击脚本专杀工具页面,使用反馈请联系:dongfang-s@360.cn.
Copyright©2011-2013 360网站卫士
}
}
ob_flush();
?>
$self = basename($_SERVER['PHP_SELF']);
function cut_str($string, $sublen, $start = 0, $code = 'UTF-8') {
if ($code == 'UTF-8') {
$pa = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80-\xbf]|\xf0[\x90-\xbf][\x80-\xbf][\x80-\xbf]|[\xf1-\xf7][\x80-\xbf][\x80-\xbf][\x80-\xbf]/";
preg_match_all($pa, $string, $t_string);
if (count($t_string[0]) - $start > $sublen) return join('', array_slice($t_string[0], $start, $sublen)) . "...";
return join('', array_slice($t_string[0], $start, $sublen));
} else {
$start = $start * 2;
$sublen = $sublen * 2;
$strlen = strlen($string);
$tmpstr = '';
for($i = 0; $i < $strlen; $i++) {
if ($i >= $start && $i < ($start + $sublen)) {
if (ord(substr($string, $i, 1)) > 129) {
$tmpstr .= substr($string, $i, 2);
} else {
$tmpstr .= substr($string, $i, 1);
}
}
if (ord(substr($string, $i, 1)) > 129) $i++;
}
if (strlen($tmpstr) < $strlen) $tmpstr .= "...";
return $tmpstr;
}
}
function find($directory) {
$self = basename($_SERVER['PHP_SELF']);
global $list,$count,$scanned;
$mydir = dir($directory);
while ($file = $mydir -> read()) {
if ((is_dir("$directory/$file")) && ($file != ".") && ($file != "..")) {
find("$directory/$file");
} else {
if($file != $self){
if ($file != "." && $file != ".." && preg_match("/.php/i", $file)) {
$fd = realpath($directory . "/" . $file);
$fp = fopen($fd, "r");
$scanned +=1;
$i = 0;
while ($buffer = fgets($fp, 4096)) {
$i++;
if ((preg_match('/(pfsockopen|fsockopen)\("(udp|tcp)/i', $buffer)) || (preg_match('/Php 2012 Terminator/i', $buffer)) || (preg_match('/[\$_GET|\$_REQUEST]\[\'rat\']/i', $buffer)) || (preg_match('/Tcp3 CC.center/i', $buffer)) || (preg_match('/xdos.s/i', $buffer)) || (preg_match('/儏摓煁晜泟/i', $buffer))) {
$count += 1;
$j = $count % 2 + 1;
$buffer = htmlspecialchars(cut_str($buffer,80,0));
$list.= "
$count$fd第 $i 行$buffer";
}
}
fclose($fp);
}
}
}
}
$mydir -> close();
}
?>
一键复制
编辑
Web IDE
原始数据
按行查看
历史
360网站卫士php-dos,360doskill.php相关推荐
- 紧急通知:360 网站卫士前端公共库已停止服务
所有使用了360前端公共库的开发者和站长们,请及时更换你的前端库的链接(主要是前端库和谷歌 fonts),否则网站打开速度会极慢,甚至会在 Chrome 浏览器中崩溃. 360前端公共库曾经提供的服务 ...
- 360网站卫士php-dos,360网站卫士的CDN缓存加速功能详解
之前写过好几篇和360网站卫士相关的博文,也提到过完全开启360网站卫士后,速度可以快到飞.今天就来详细介绍下,如何完全开启360网站卫士的缓存功能,及每一项缓存代表的意义. 在介绍之前,张戈先来段关 ...
- 360 网站卫士 香港服务器,360网站卫士全民HTTPS免费开启
本帖最后由 猫箱内的巴托拉 于 2016-6-25 23:14 编辑 新版360网站卫士已开启了全民HTTPS免费使用计划 1.已购买相关证书 如果已经购买了证书,可以防护设置里的https设置手动上 ...
- linux如何添加360网站卫士ip,使用加速乐、360网站卫士PHP无法获取用户IP的解决方法...
04 五月 分类:网站技术 | 评论数:0 | 点击数:2043 | 发表日期时间:2015-05-04 23:40:34 分享到: 本文导读:使用加速乐或者360网站卫士后,虽然可以保护真实服务器I ...
- 360网站卫士cdn全面转向奇安信
奇安信网站卫士内部群通知业务更新,要求所有使用360cdn的 网站2020-09-01 前更新接入域名的解析记录,转向奇安信,否则停止网站访问! 从360和奇安信分家,奇安信接管360网站卫士后,不仅 ...
- 360网站卫士推出免费风云加速
在国内网络环境现状下,网络互联线路最短的不一定是最快的!前段时间推出了"极云"计划和"风行"计划,360网站卫士将推出风云加速,官方的宣传语是:轻松让网站加速再 ...
- 六个方面对360网站卫士与百度加速乐的比较
每一位站长都希望自己的网站能够更快,效率更高,用户体验更好,这也是网站运营最关键键的因素,于是,在用户的强烈需求下,国内大佬们也从中看到了潜在市场,权衡之后,纷纷推出免费网站加速产品,首当其冲的就是搜 ...
- 360网站卫士常用前端公共库CDN服务停掉了
今天发现原先程序中调用的类似http://fonts.useso.com/css?family=Open+Sans:400,300,600,700&subset=all直接报502了,访问36 ...
- 360网站卫士SQL注入绕过案例一个
不要以为用了360就可以高枕无忧,直接在netcraft的site_report中找到源站服务器IP,直接SQL脱裤,甚至可获取服务器权限. 存在漏洞的网站: 手工测试存在注入点: 但是网站有360保 ...
最新文章
- channelinboundhandler中都包含了哪一类的方法_备考CMA考试有哪些方法技巧?
- matlab怎么实现循环,matlab怎么实现直到型循环
- linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。
- python3安装opencv
- react 判断图片是否加载完成_如何判断图片(img)是否已经加载成功--基于react...
- mysql中的操作指令,MySQL中常用指令操作的介绍(代码示例)
- P5735 【深基7.例1】距离函数(python3实现)
- 计算机视觉哪个方向最火?来看这篇综述《中国图像工程:2020》
- python遍历链表_四种常见链表的实现及时间复杂度分析(Python3版)
- kubernetes实战篇之dashboard搭建
- spring源码-自动注入
- positionViewHolder{a1bbfa3 position=2 id=-1, oldPos=-1, pLpos:-1 no parent}
- 数字通信原理_RFID原理与应用教与学(教学大纲与教案)
- python中shelf_Python cmds.shelfLayout方法代码示例
- 【经验】新手选择插画学习书籍的方法有哪些?热门插画书籍推荐!
- 机器学习之数据挖掘算法(一)OneR算法
- java常量final是什么_java:变量,常量和final关键字--基础篇
- 马斯洛的需要层次理论
- ground truth 理解
- Requests模块设置Header的User-Agent