Skip to content

MikroTik RouterOS Patch Public Key and Generate License

Notifications You must be signed in to change notification settings

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 keygen 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.
  • No licensing method listed above works for the original packages published by the vendor. Neither 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.

About

MikroTik RouterOS Patch Public Key and Generate License

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.1%
  • Shell 0.9%