An open API service indexing awesome lists of open source software.

https://github.com/berjango/routerpassword

Changes router password automatically and periodically to improve computer security
https://github.com/berjango/routerpassword

cybersecurity dangerous python3

Last synced: 8 days ago
JSON representation

Changes router password automatically and periodically to improve computer security

Awesome Lists containing this project

README

          

NO GUARANTEES - USE AT OWN RISK

This program is not meant for the general public.It would be useful only for people who already do programming so that they could get it working properly in their situation.

Contains a Python program to automatically change the router password for the purpose of improving computer security.
This program has succesfully run for several hours but at other times
failed in a few minutes so some monitoring is required. Has dramatically improved my computer security with zero side effects with basic use.Admittedly, there could be some problems for some use cases.
Inherently an unstable program as it controls a web browser and is time dependent.There is an alarm feature that triggers an audible alarm if things go wrong.

Please note, this is a very specific program written for my router (Optus sagemcom) and a debian based live linux system but may still be useful for others if modified.

Contains 2 programs :

RouterPass.py - which is unrelaiable and uses the firefox web browser.(DO NOT USE EXCEPT AS A LAST RESORT)

RouterPassm.py which is more reliable and uses the min web browser. (USE THIS)

To install run "sh installm" in a terminal after copying the min browser .deb package to the same folder
To run type the following command in a terminal

python3 RouterPassm.py

preferable to run a firewall program at the same time and essential if running from a hard drive or SSD. None of the well known linux software firewall programs have worked properly for me.
I use my perl based experimentalfirewall.pl program which can be found in the hardenlinux project of mine.Although ,very basic,buggy,faulty,some would say stupid,it works better for me than the well known ones.

Can run from a hard drive or live system.It is probably safe to run from hard drive or SSD as almost every ip gets blocked.Unfortunately, this is the
only program that should run on the computer so use a dedciated old laptop or something similar.Do not disturb the program after you start it unless
you want to shut it down.
This program fortunately only works locally to the router and controls a web browser to log in and change the router password.

WARNING !! It is potentially dangerous to change your router password as if you are being targeted by hackers it will make them angry.They could disable your system and cause you to lose data.Do not run if
you have valuable data connected to the internet or you have a system that cannot easily be restored.BE VERY CAREFUL!!!!!!!

CURRENT DEVELOPMENT STATUS :

RouterPassm.py roughly working and is useful for me.