日志归档

2018年3月发布的文章

初级开发教程

OpenWrt实现802.11s组网模式

阅读(5039)

无线网卡wlan0正常后,输入一下命令iw dev wlan0 interface add mesh_iface type mpifconfig wlan0 downifconfig mesh_iface downiw dev mesh_iface set type mpiw dev mesh_iface set channel 7iw dev mesh_i...

中级开发教程

利用 ipset 封禁大量 IP

阅读(6071)

使用 iptables 封 IP,是一种比较简单的应对网络攻击的方式,也算是比较常见。有时候可能会封禁成千上万个 IP,如果添加成千上万条规则,在一台注重性能的服务器或者本身性能就很差的设备上,这就是个问题了。ipset 就是为了避免这个问题而生的。关于 iptables,要知道这两点。iptables 包含几个表,每个表由链组成。默认的是 filter 表...

逆向分析

小米路由器固件修改

阅读(6488)

小米路由器官方提供的固件是自定义格式,而且刷机时要验证RSA签名,因此只刷自制固件几乎不可能。通过对固件工具mkxqimage的分析,基本弄清楚了固件打包和解包的流程,如果采用自己的RSA私钥打包固件,然后用自己的RSA公钥替换/usr/share/xiaoqiang/public.pem,那么就能实现通过Web界面刷自制固件。目录1 固件解包2 固件打包3...