找回密码
 注册
搜索
免费空间 免费域名 免费AI 老牌主机商首月仅1美分!27美元/年!99美分域名! Namecheap优惠码大全阿里云2核2G3M新老续费同享99元/年!
查看: 561|回复: 2

[域名资源] 检测域名是被GFW墙掉的api公开测试

[复制链接]
发表于 2015-10-2 10:37:22 | 显示全部楼层 |阅读模式
域名(briskblog.eu.org)包括提供api测试的域名(brisk.eu.org)这两天被墙掉了,像这种无名小卒理不应当会引 起GFW注意的,本以为仅是ip地址被封了这么简单,通过CDN发现不管是国内还是国外的CDN都无法解法这个问题,接着进一步进行证实,原来是使用 的二级域名的顶级域名被墙掉了,所以被墙掉并不是GFW看上了我。。。。果不其然,GFW怎么会盯上我呢。。。。。。。。。。。

网上有检测域名是否被GFW封掉的网站,不过呢,我发现一些也都已经被墙掉了。。。。。这样反而成了鸡生蛋蛋生鸡的无解问题,不过有个网站还是没有被墙掉 的,我这里就不提出来了,我通过抓取该网站的数据,于是就做了这么一个作死的api(虽说我提供api的站点在镜外。。。。。)

好了,不要总是想着弄个大新闻,北邮的那个啥不知道要比我高了多少,别人和他谈笑风声,我想自己还是应该多花点时间提高自己的知识水平,作死也说讲究基本法嘛,对吧,开个玩笑。做个api便于检测,也是不错的(其实是做都做了,不放上去感觉浪费了。。。。)

好了,废话不多说,api的地址是brisk.eu.org/api/敏感词XXX.php,你不是说域名已经被墙了吗?那这个api镜内还能用吗?当然能用, 不能用还发出来做什么,前面呢其实我只说了一半,域名虽然被墙了,但却并非完全地墙了,只能算作是半墙,因为我发现通过https站点还是能够完全正常访 问的,所以暂时是不需要担心什么的了,只是不知道这种状态还能撑多久便是了,所以使用的时候要使用https,方法还是GET请求,参数只有一个q,该参 数便是要查询的域名了,返回的是json格式的数据,大概如下

1
{"target":"查询的域名","status":0}
status返回的是查询的结果,结果为0、1、2这三种状况,0表示没有被墙,1表示被墙了,而2表示查询出错,出错的原因可能是域名错误或者就 是查询出错,因为提供这个检查的网站就是这样,我发现很多时候都会查询出错,但只要多查几次就会查出结果,只要你的域名没有错。

下面我放一个简单的示例代码,代码使用php写成

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
//记得使用HTTPS,不然链接会被重置
$url="https://brisk.eu.org/api/敏感词XXX.php?q=".urlencode($argv[1]);

$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,false); //不要验证HOST,不然无法连接
curl_setopt($curl,CURLOPT_USERAGENT,"敏感词XXX check/1.0");
curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);
$data=curl_exec($curl);
curl_close($curl);

$json=json_decode($data);

echo $json->{'target'}.": ";
switch($json->{'status'})
{
case 0:
echo "没有被墙!\n";
break;
case 1:
echo "被墙了!\n";
break;
case 2:
echo "检测失败或错误的域名,请重新再试!\n";
break;
}
?>
发表于 2015-10-9 04:00:35 | 显示全部楼层
https://brisk.eu.org/api/gfw.php?q=cctv.com

{"target":"cctv.com","status":1}


你相信么?
头像被屏蔽
发表于 2015-10-9 16:53:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|免费吧论坛

GMT+8, 2024-4-20 08:59 , Processed in 0.024812 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表