MikrotikExploit
MikrotikExploit copied to clipboard
Scan and Export RouterOS Password
Mikrotik Exploit
Scan and Export RouterOS Password
allow you to scan subnet of IPv4 in loop with different port.
Installation
install python3
Ubuntu/Debian:
$ apt-get install python3
install python3 Python package manager
Ubuntu/Debian:
$ apt-get install python3-pip
Mac
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
$ brew install python3
Install dependencies
$ pip3 install ipcalc
$ pip3 install requests
Clone the repository
$ git clone https://github.com/miladdiaz/MikrotikExploit
$ cd MikrotikExploit
How to use
scan single ip: In script root dir
$ python3 loop.py 192.168.1.10
scan with different port
$ python3 loop.py 192.168.1.10 -p 8282
scan range of ip
$ python3 loop.py 192.168.1.0/24
scan list of IP from file
$ python3 loop.py -f list.txt
Not wokring on some versions
all versions from 6.29 (release date: 2015/28/05) to 6.42 (release date 2018/04/20)
Secure your router
Update RouterOS and limit Winbox login
ip firewall filter add chain=input in-interface=wan protocol=tcp dst-port=8291 action=drop
Copyright
this repository forked from BigNerd95/Chimay-Red and BasuCert/WinboxPoC with some changes for subnet scan, use different port and IP list file.