找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 16|回复: 0

[源码] 网站被污染进不去?防止假墙全套py+php(无毒,随便行检查)

[复制链接]

2166

主题

0

回帖

6512

积分

论坛元老

积分
6512
发表于 2024-9-1 03:58:37 | 显示全部楼层 |阅读模式 来自 陕西西安
下载详情
下载链接: https://www.123pan.com/s/ATShTd-UFzQH
提取码:
网站被污染进不去?防止假墙全套py+php(无毒,随便行检查)
            
前些天网站被假墙勒索,一个叫“总裁”的飞机号,要求与他广告合作,未向他妥协,随即站点被他污染,向服务器商购买了18个ip,但是封的太快了,一会全封了,看似更改ip有效,随想到利用cloudflare的多ip来应付一下假墙,最后坚持了大概2个礼拜,竟然不攻击了。我的站点也顺利活了下来,庆幸一下,现在公布方法,让那些可恶的垃圾无机可乘;



1、利用cloudflare的cname解析(cdn。wzfou。com);2、购买dnspod个人专业版,因为免费版600秒ttl,专业版可以最低120秒ttl,频繁改ip,ttl得低一点,重点:必须添加电信、移动、联通这三个线路的a记录;3、cloudflare文件夹下先执行ipSpider.py抓取ip,然后pingTest.py在执行一遍,最终文件ip.txt(cloudflare的移动线路选择香港直连线路,所以你得想办法弄到2份ip.txt,或者移动直接用电信、联通的ip,但是不能电信、联通用移动的香港ip,因为绕了)。4、dnspod里面先获取替换dnspod文件夹下dnshandle.py里面的token=id,Token,然后写上自己的域名即可;5、懂点脚本的自己看着改下即可,小弟刚学python不久,脚本有不完善之处还请大神高抬贵手给指点一下,小弟来学习和完善;6、cloudflare目录下面的电信.txt和移动.txt是我过滤好的,你可以直接拿来用,用pingTest.py在过滤一下,然后获取前1000个ip放在文件夹dnspod下面即可;7、经测试电信和移动用户访问还是很快的,不比现在我的gia慢;8、安装好python后只需要pip install requests安装这一个库即可;



cloudflare脚本的特点:1、ipSpider.py扫描cloudflare所有开放的ip段,获取ping低于200ms和0丢包的ip,然后按照ping值从小到大写入到ip.txt;2、pingTest.py对生成的ip.txt在进行一遍过滤,再生成ip.txt;3、对于cloudflare被墙的ip进行了过滤





   


https://www.123pan.com/s/ATShTd-UFzQH

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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