PORTAL - Router Bruteforce Tool

Bruteforce router administration credentials and attempt to enable remote management

License: MIT

Portal will look for a users.txt and passwords.txt in the current directory, and attempt to login to the router at the provided IP address.

If the program is able to authenticate successfully it uses the discovered credentials and attempts to enable remote management.

For a full analysis and description of the program check out the article I wrote on this process:


Portal requires the following libraries to be installed: - Requests

The required packages can be installed with the following command:

$ git clone https://github.com/vke-code/portal.git
$ cd portal
$ pip install -r requirements.txt


$ python portal.py <target ip>


$ python portal.py

Planned Updates


Supported Devices

Manufacturer Model Verified
NETGEAR WNDR4300 :white_check_mark:

Developed by