[![Patch Mikrotik RouterOS](https://github.com/elseif/MikroTikPatch/actions/workflows/main.yml/badge.svg)](https://github.com/elseif/MikroTikPatch/actions/workflows/main.yml) **IMPORTANT:** For **testing purposes only**. Use at your own risk. Production environments require official licenses. By proceeding, you acknowledge that: - You have reviewed and comprehend the legal implications and risks involved - These tools will be used exclusively in non-production, test environments - Production deployments shall utilize officially licensed software # MikroTik RouterOS Patch [[中文](README.md)] [![License: WTFPL](https://img.shields.io/badge/License-WTFPL-brightgreen.svg)](./LICENSE) [![CoC:WTFCoC](https://img.shields.io/badge/CoC-WTFCoC-brightgreen.svg)](./CODE_OF_CONDUCT.md) ### [[Discord](https://discord.gg/keV6MWQFtX)] [[Telegram](https://telegram.me/mikrotikpatch)] [[Keygen(Telegram Bot)](https://telegram.me/ROS_Keygen_Bot)] ### Download [Latest Patched](https://github.com/elseif/MikroTikPatch/releases/latest) iso file,install it and enjoy. ### CHR image is both support BIOS and UEFI boot mode. ### Support online upgrade,online license,cloud backup,cloud DDNS ![](image/install.png) ![](image/routeros.png) ### Renew license for x86 v6.x ![](image/renew_v6.png) ### Renew license for chr ![](image/renew.png) ![](image/arm.png) ![](image/mips.png) ## How to use shell install option-{version}.npk package Enter the shell by executing /sh in the terminal. ## How to license RouterOS After installing the option-{version}.npk package, reboot the device. The license will be activated automatically. CHR images support online license activation ## How to use python3 install python3-{version}.npk package Enter the shell by executing /sh in the terminal. run python -V ### npk.py Sign,Verify,Create, Extract npk file. ### patch.py Patch public key and sign NPK files ### How to Enable Container Mode Without Physical Reboot 1. Install the option.npk package. 2. Open a terminal and run: `system/device-mode/update container=yes` 3. Open a new terminal and run: `system/shell cmd="reboot -f"` ## all patches are applied automatically with [Github Action](https://github.com/elseif/MikroTikPatch/blob/main/.github/workflows/).