密码保护:Wise激活全流程教学详解(全程丝滑)
无法提供摘要。这是一篇受保护的文章。
无法提供摘要。这是一篇受保护的文章。
简介 chrome 内核浏览器提供了一些选择器来允许你修改滚动条的部分样式。 图形 选择器 /* 滚动条 */ ::-webkit-scrollbar {} /* 滚动条-按钮 */ ::-webkit-scrollbar-button {...
最好的防cc办法——别到处乱发自己的网站域名,不要到处求打,不要对自己的服务器有过大的信心。 宝塔防火墙设置: 插件页面→全局配置→cc防御→初始规则 建议规则: 个人博客——周期:1秒 频率:5次~15次 封锁时间:3600秒 增强模式:...
两个Cloudflare防火墙策略,能挡住90%以上恶意流量。 域名=>安全性=>WAF=>创建规则=>,如图: 表达式: (cf.threat_score ge 5 and not cf.client.bot) o...
以下列举了屏蔽主流搜索引擎爬虫(蜘蛛)抓取/索引/收录网页的几种思路,如果你不希望搜索引擎抓取你的页面,或者不希望web.archive.org留下历史信息,可以试一下这么做。 注意:是整站屏蔽,而且是尽可能的屏蔽掉所有主流搜索引擎的爬虫(...
以下部分需要在微信中打开 【河南】https://weixin.hngscloud.com 【公众号】河南高速 【浙江】监控视频 (zjt.gov.cn) :公众号:浙里畅行 【四川】https://etc.scjtonline.cn...
无法提供摘要。这是一篇受保护的文章。
无法提供摘要。这是一篇受保护的文章。
在上节课中,我们学习了 if 判断,如果布尔表达式成立,就执行后面的代码块。 假设,if 判断后面的布尔表达式不成立,我们想要执行另外的代码块,这该怎么办呢? 在图例中,我们使用了两个 if,来保证对比情况都会有对应的输出。 为了更便捷地写...
在上节课中,我们学习了布尔表达式中的布尔数、比较运算和逻辑运算。 如图所示,布尔表达式表示了两类结果, True 还是 False。 相信你肯定有这样的疑问,这些布尔表达式有什么作用呢?其实,主要的用处是在判断语句中。 判断在计算机世界里无...
一个有效的设备: 一个未被封禁*的小米、红米或 POCO 设备。 设备正在运行官方版 HyperOS。 (2023/11/23 更新) 您的设备不会被小米强制验证账户资格。 一个有效的 SIM 卡: * 无法使用 SIM 卡的平板电脑除外。 SIM 卡不得处于停机或无服务状态。 SIM 卡需要能够连接到互联网。 每张有效 SIM 卡在三个月内只能解锁 2 台设备。 一个有效的小米账号: 一个未被封禁*的小米账号。 每个账号一个月只能解锁一部手机,一年只能解锁三部手机。 您已阅读并理解上述 警告。 * 根据小米提供的解锁说明,某些账号和设备将被禁止使用解锁工具,这被称为"风控"。
CD +文件夹路径
→ 回车 → 输入 php.exe -v
→ 回车,用来验证安装是否成功
3、通过git项目下载所需脚本文件:
项目地址:https://github.com/MlgmXyysd/Xiaomi-HyperOS-BootLoader-Bypass/releases
解压,得到文件:
4、将所有文件复制到 php文件目录下:
5、在php文件目录下找到“php.ini
”文件,并用记事本打开。
5.1、通过查找,找到关键字 extension_dir = "ext"
,并将前面的“;”(分号)去掉
5.2、通过查找,找到关键字 extension=curl
,并将前面的“;”(分号)去掉
6、打开手机 → 设置 → 开发者选项 ,并打开以下设置(开发者选项如何进入自行百度)
7、通过数据线连接手机
8、打开php目录下 bypass.cmd
文件,运行以后手机会提示“允许USB调试吗?”或自动跳转开发者选项(如没有跳转手动打开即可)
9、脚本出现 Now you can bind account in the developer options.
的黄字提示的时候,点击手机 → 设置 → 开发者选项 找到“设备解锁状态”点击进入,选择“绑定账号和设备”,点击后脚本会自动运行解锁,如果成功则会看到下列提示:
10、之后打开小米官方解锁工具,按操作进行解锁,之后则需要等待168小时即可。
11、如果遇到报错情况,可查看原项目中提到的错误代码解答,而由于在该漏洞在公布出去以后,小米进行了封堵,部分最新版的HyperOS在解锁的时候会出现10000报错,用户可以通过降级旧版设置(覆盖安装)来使用旧版的加密方案(下载后,使用文件管理进行安装)。使用旧版加密方案的设置 APK(提取自红米 Marble V816.0.5.0.UMRINXM)已上传到 Releases,出现 10000 报错后可尝试临时使用,或者自行去提取其他机型的。在脚本绑定成功后可卸载更新恢复降级(对“设置”长按,点击右上角“!”即可看到卸载更新)。
"C:Program FilesiTunesiTunes.exe" /setPrefInt carrier-testing 1注意:双引号不可删除,引号内容为 iTunes 的路径,输入前请根据自己的实际安装情况更改。
yum install -y bind bind-chroot bind-utils
第四步:修改主配置文件 /etc/named.conf
options { listen-on port 53 { any; }; //监听端口 listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursing-file "/var/named/data/named.recursing"; secroots-file "/var/named/data/named.secroots"; allow-query { any; }; //允许访问的IP地址段,这里设置为所有 recursion yes; dnssec-enable yes; dnssec-validation yes; /* Path to ISC DLV key */ bindkeys-file "/etc/named.root.key"; managed-keys-directory "/var/named/dynamic"; pid-file "/run/named/named.pid"; session-keyfile "/run/named/session.key"; }; logging { channel default_debug { file "data/named.run"; severity dynamic; }; }; zone "." IN { type master; file "domain.Com"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";第五步:到 /var/named/ 文件夹创建一个为 domain.Com 的文件 可以自己定义 需要与上面的
file "domain.Com";
文件名称对应
第六步:编辑 domain.Com 文件的内容如下:
其中1.2.3.4 是你服务器的IP地址
其中info.domain.com 是你的邮箱地址
$TTL 1D @ IN SOA @ info.domain.com. (0 3600 120 600 10 ) IN NS @ IN A 1.2.3.4 * IN A 1.2.3.4第七步:依次在终端执行以下命令: 启动named服务:
systemctl start named
将服务添加到开机启动:systemctl enable named
重启服务:systemctl restart named
到此,一个简单的自建DNS就结束了,为了DNS的稳定性,建议把重启命令加入到服务器的定时任务中。每12小时重启一次访问。baiduboxapp/13.10.0.10
。有些实现会要求在 Headers 中添加 X-T5-Auth
,但经过测试,这个 key 其实是不必要的。
import requests
def send_request_via_proxy(*args, **kwargs):
baidu_proxy = 'cloudnproxy.baidu.com:443'
kwargs['proxies'] = {'http': baidu_proxy, 'https': baidu_proxy}
if 'headers' not in kwargs:
kwargs['headers'] = {}
if 'User-Agent' not in kwargs['headers']:
kwargs['headers']['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 ' \
'(KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'
kwargs['headers']['User-Agent'] += ' baiduboxapp/13.10.0.10'
# kwargs['headers']['X-T5-Auth'] = '196289709'
resp = requests.request(*args, **kwargs)
return resp
if __name__ == '__main__':
api = 'https://pubstatic.b0.upaiyun.com/?_upnode'
ip_info = send_request_via_proxy('GET', api).json()
print(ip_info['remote_addr'])
print(ip_info['remote_addr_location'])
$ python3 proxy-test.py
180.101.81.32
{'country': '中国', 'isp': '电信', 'province': '江苏', 'continent': '亚洲', 'city': '苏州'}
220.181.7.1 中国北京电信
220.181.33.174 中国北京电信
220.181.111.189 中国北京电信
180.97.93.202 中国江苏苏州 电信
180.97.104.168 中国江苏南京 电信
14.215.179.244 中国广东广州 电信
157.0.148.53 中国江苏苏州 联通
153.3.236.22 中国江苏南京 联通
110.242.70.69 中国河北保定 联通
110.242.70.68 中国河北保定 联通
157.255.78.51 中国广东广州 联通
36.152.45.98 中国江苏南京 移动
36.152.45.97 中国江苏南京 移动