Skip to content

vnxme/MikroTikPatch

 
 

Repository files navigation

MikroTik RouterOS Patch

Description

This is a fork of elseif/MikroTikPatch.

Features:

  • Matching environment variables (except CUSTOM_NPK_SIGN_*_KEY) allow leveraging
    • the main repository author's replacement license portal for online licensing
    • the integrated binary keygen (x86 and arm64 only) for offline licensing
    • the Telegram bot keygens for mixed licensing
    • the main repository author's replacement cloud portal for dynamic DNS
  • Ability to run locally [WIP]
  • Wide architecture support [WIP]
  • Extra software packages [WIP]

Notes:

  • This fork has a unique pair of CUSTOM_NPK_SIGN_*_KEY environment variables which prevents online upgrades from the main repository author's replacement upgrade portal. New packages could be downloaded but couldn't be installed due to non-matching signatures. Thus, only manually uploaded packages generated by this fork could be used for upgrades. [WIP]
  • No licensing method listed above works for the original packages published by the vendor. No other forks could be licensed with them unless they have a matching pair of CUSTOM_LICENSE_*_KEY environment variables.

Links

The following resources have been shared by the main repository author:

Below is a list of additional references related to this project:

Disclaimer

This fork is provided for educational and security research purposes only. For anything else consider installing the original packages published by the vendor and acquiring a license.

Extras

How to install CHR on a virtual machine (Debian/Ubuntu, x86_64, BIOS boot)

apt install unzip
mount -t tmpfs tmpfs /tmp/
cd /tmp
wget https://github.com/vnxme/MikroTikPatch/releases/download/v7.17/chr-7.17-bios.img.zip
unzip chr-7.17-bios.img.zip
dd if=chr-7.17-bios.img of=/dev/vda oflag=sync
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger

About

MikroTik RouterOS Patch Public Key and Generate License

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 76.5%
  • HTML 19.3%
  • Shell 4.2%