MikroTikPatch/README.md
elseif dc30d89afb
Update README.md
Signed-off-by: elseif <elseif@live.cn>
2025-09-10 07:47:39 +08:00

2.6 KiB
Raw Blame History

Patch Mikrotik RouterOS 6.x Patch Mikrotik RouterOS 7.x

MikroTik RouterOS Patch [English]

License: WTFPL CoC:WTFCoC

[Discord] [Telegram] [Keygen(Telegram Bot)]

支持:在线更新、在线授权、云备份、DDNS

Cloud Status VPS Status

如果云服务或部署云服务的虚拟主机都不在线那么在线更新、在线授权、云备份、DDNS以及ROS_Keygen_Bot都暂时不能使用

从7.19.4和7.20beta8开始安装option包以后会自动激活授权如果有rc.local文件会自动加载运行。

graph TD
    A[启动] --> B[检查 keygen 文件是否存在 ]
    B -->|是| C[fork 执行 keygen]
    B -->|否| D[检查 rc.local 文件是否存在]
    C --> D
    D -->|是| E[fork 执行 /bin/sh rc.local]
    D -->|否| F[结束]
    E --> F

x86模式授权许可

x86模式在线授权(v6.x)

Chr模式在线授权

Chr模式授权许可

如何使用Shell

安装 option-{version}.npk 包
telnet到RouterOS,用户名devel,密码与admin的密码相同
要使用devel用户名登录必须安装option-{version}.npk包且启用。

如何授权许可

进入shell
运行 keygen
参考上图。
Chr镜像支持在线授权许可

如何使用Python

安装 python3-{version}.npk 包
telnet到RouterOS,用户名devel,密码与admin的密码相同
运行 python -V

npk.py

对npk文件进行解包修改创建签名和验证

patch.py

替换公钥并签名

所有的修补操作都自动运行在Github Action

感谢赞助

ZMTO