关于烈马、将军攻击网站假墙攻击防御方案以及轮询脚本

1、通过https://www.cloudflare.com/ 进行DNS代理(不需要解析),需要有这个域名即可。

2、获取大量的节点IP,进行自动切换。

参考文章:https://www.dujin.org/14303.html

官方公开节点:https://www.cloudflare.com/zh-cn/ips/

本地扫IP:https://ip.flares.cloud 需要根据IP进行手动轮询调整

3、通过dnspod api自动解析接口,进行解析 coudflare节点IP,实现轮询假墙解决。

默认cloudflare有上万个IP地址,这个随便玩。

Cloudflare IP Batch Test Tool在线扫描工具

  1. 工具入口:https://ip.flares.cloud/
  2. Github:https://github.com/TulvL/cloudflare-ip-tester

这是一个在线扫描Cloudflare自定义IP的工具,优势是方便直接输入你想要的节点就可以开始扫描并测试cloudflare各个节点的速度了,不足之处就是节点IP太少了,当然你也可以自己手动添加IP地址。

二、Cloudflare 自选 IP本地批量扫描工具

  1. https://github.com/BlueSkyXN/CloudFlareNB
  2. 作者在线版:https://tools.lzc256.com/lzccfnode/

方法:

第一步 执行 1-自动查找100个丢包最少的IP.bat 设置对IP丢包测试PING的次数,默认100次,可手动设定,推荐50次上。运行完毕后命令行窗口会自动关闭再进行下一步操作

第二步 执行 2-对100个丢包最少的IP测速.bat 此过程是利用curl下载托管与cloudflare的大文件,默认每个IP下载时间为10秒钟。下载结束后到temp文件夹根据文件大小排序查看下载文件的大小。文件越大,代表单位时间内传输的数据越多,速度就越快。其中文件名是以IP地址的名称命名的。如果想要对IP单线程测速,可参考第三步。如果第三步找不到好用的IP,可重新执行第二步,再此完整测速分析。

第三步 执行 3-单IP测速.bat 输入第二部筛选出来的IP地址,回车后进行文件下载速度测试

DNS.COM轮播IP脚本参考(适用于假墙批量处理)

for(;;){
sleep(5);
//domain随机IP - clouder dns解決
//$domain = '104.'.rand(16,27).'.'.rand(0,255).'.'.rand(1,254);
$ip_list = array(
'104.16.64.',
'104.16.32.',
'104.16.224.',
'104.17.192.',
'104.25.160.',
'104.16.192.',
'104.16.224.',
);
$domain = $ip_list[rand(0,count($ip_list))].rand(1,254);
echo $domain." 设置开始"."\n\r";
//dns.com 自动化轮询解析
$cookie = 'cookie';
$domain_id = '1111';
$domain_ip = $domain;
$domain_jiexi_id = '22222';
$record = 'm';
$ch = curl_init();
$date = '_token=token&domain_id='.$domain_id.'&record='.$record.'&type=A&value='.$domain_ip.'&mx=1&ttl=300&view_id=0&id='.$domain_jiexi_id;
$header = array(
'authority: www.dns.com',
'sec-ch-ua: " Not;A Brand";v="99", "Google Chrome";v="91", "Chromium";v="91"',
'accept: */*',
'x-requested-with: XMLHttpRequest',
'sec-ch-ua-mobile: ?0',
'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36',
'content-type: application/x-www-form-urlencoded; charset=UTF-8',
'origin: https://www.dns.com',
'sec-fetch-site: same-origin',
'sec-fetch-mode: cors',
'sec-fetch-dest: empty',
'referer: https://www.dns.com/domain/record/'.$domain_id,
'accept-language: zh-CN,zh;q=0.9',
"cookie: $cookie",
);
curl_setopt($ch,CURLOPT_URL,'https://www.dns.com/domain/updateRecord');
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$date);
curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$res1 = curl_exec($ch);
var_dump($res1);
}

电报:bikuge 可以一起沟通交流

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值