将黑名单域名直接加入屏蔽列表

例行更新一波
pull/6/head
gently 7 years ago
parent bb2ad80a80
commit 51d19266c7

File diff suppressed because it is too large Load Diff

@ -1,9 +1,13 @@
<?php
//黑名单域名,即直接封杀主域名,效果就是只要是使用该域名及其下级所有域名的请求全部被阻挡,慎重使用
return array( 'cnzz.com' => array('.cnzz.com'),
return array( 'cnzz.com' => array('.cnzz.com'),
'cnzz.net' => array('.cnzz.net'),
'cnzz.cn' => array('.cnzz.cn'),
'mediav.com' => array('.mediav.com'),
'360.cn' => array('.360.cn'),
'msn.com' => array('.msn.com'),
'tom.com' => array('.tom.com'),
'baihe.com' => array('.baihe.com'),
'jiayuan.com' => array('.jiayuan.com'),//世纪佳缘,嗯!没这需求
'qbao.com' => array('.qbao.com'), //钱宝网
@ -14,6 +18,7 @@ return array( 'cnzz.com' => array('.cnzz.com'),
'hexun.com' => array('.hexun.com'),
'2345.com' => array('.2345.com'),
'51.la' => array('.51.la'),
'55.la' => array('.55.la'),
'778669.com' => array('.778669.com', '778669.com'), //恶意网站
'ddns.name' => array('.ddns.name'),
'7clink.com' => array('.7clink.com'),
@ -32,5 +37,5 @@ return array( 'cnzz.com' => array('.cnzz.com'),
'dnset.com' => array('.dnset.com'),
//'kankan.com' => array('.cpm.cm.kankan.com', '.float.kankan.com', '.stat.kankan.com'),
'kankan.com' => array('.cpm.cm.kankan.com', '.float.kankan.com', '.stat.kankan.com'),
);

@ -1,11 +1,15 @@
#个人特别要屏蔽的一些域名,不一定是广告域名
address=/hm.baidu.com/127.0.0.1
address=/.cnzz.com/127.0.0.1
address=/.51.la/127.0.0.1
address=/.atdmt.com/127.0.0.1
address=/conf.v.xunlei.com/127.0.0.1
address=/kkpgv3.xunlei.com/127.0.0.1
address=/rcgi.video.qq.com/127.0.0.1
address=/.report.qq.com/127.0.0.1
address=/.qbao.com/127.0.0.1
address=/.duote.com/127.0.0.1
address=/.yiqifa.com/127.0.0.1
address=/daohang.qq.com/127.0.0.1
address=/.hao123.com/127.0.0.1
address=/.4399.com/127.0.0.1
address=/.500.com/127.0.0.1
address=/.91.com/127.0.0.1
address=/.17173.com/127.0.0.1

@ -62,9 +62,11 @@ class makeAddr{
$str_reg .= '|\.su|\.world|\.io|\.trade|\.bet|\.im|\.fm|\.today|\.wang|\.rocks|\.vip|\.eu|\.run';
$str_reg .= '|\.online|\.website|\.cricket|\.date|\.men|\.ca|\.xxx|\.name|\.pl|\.be|\.il|\.gov|\.it';
$str_reg .= '|\.cl|\.tk|\.cz|\.hu|\.ro|\.vg|\.ws|\.nu|\.vn|\.lt|\.edu|\.lv|\.mx|\.by|\.gr|\.br|\.fi';
$str_reg .= '|\.pt|\.dk|\.se|\.at|\.id|\.ve|\.ir|\.ma|\.ch|\.nf|\.bg|\.ua|\.is|\.hr)';
$str_reg .= '|\.pt|\.dk|\.se|\.at|\.id|\.ve|\.ir|\.ma|\.ch|\.nf|\.bg|\.ua|\.is|\.hr|\.shop|\.xin|\.si|\.or';
$str_reg .= '|\.sk|\.kz';
$str_reg .= ')';
$str_reg .= '(\.cn|\.tw|\.uk|\.jp|\.kr|\.th|\.au|\.ua|\.so|\.br|\.sg|\.pt|\.ec|\.ar|\.my|\.tr)?)$/';
$str_reg .= '(\.cn|\.tw|\.uk|\.jp|\.kr|\.th|\.au|\.ua|\.so|\.br|\.sg|\.pt|\.ec|\.ar|\.my|\.tr|\.bd|\.mk)?)$/';
preg_match($str_reg, $str_domain,$matchs);
return strval($matchs[1]);
@ -101,6 +103,8 @@ class makeAddr{
$arr_domains[self::extract_main_domain($row[1])][] = $row[1];
}
$arr_domains = array_merge($arr_domains, $GLOBALS['arr_blacklist']);
return $arr_domains;
}
@ -117,7 +121,7 @@ class makeAddr{
}
if(empty($rk)){//遗漏的域名,不会写入到最终的配置里
// print_r($rv);
print_r($rv);
continue;
}
if(!is_array($rv)){

Loading…
Cancel
Save