{"id":20503287,"url":"https://github.com/berjango/routerpassword","last_synced_at":"2026-06-22T06:31:54.615Z","repository":{"id":258072950,"uuid":"862848135","full_name":"Berjango/RouterPassword","owner":"Berjango","description":"Changes router password automatically and periodically to improve computer security","archived":false,"fork":false,"pushed_at":"2025-04-21T10:49:57.000Z","size":80,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-14T09:43:07.018Z","etag":null,"topics":["cybersecurity","dangerous","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Berjango.png","metadata":{"files":{"readme":"Readme","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-25T09:40:09.000Z","updated_at":"2025-04-21T10:50:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"ed518a76-d90f-41dd-bd4f-58f6ab85395f","html_url":"https://github.com/Berjango/RouterPassword","commit_stats":null,"previous_names":["berjango/routerpassword"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Berjango/RouterPassword","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Berjango%2FRouterPassword","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Berjango%2FRouterPassword/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Berjango%2FRouterPassword/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Berjango%2FRouterPassword/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Berjango","download_url":"https://codeload.github.com/Berjango/RouterPassword/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Berjango%2FRouterPassword/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34637937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cybersecurity","dangerous","python3"],"created_at":"2024-11-15T19:29:58.215Z","updated_at":"2026-06-22T06:31:54.610Z","avatar_url":"https://github.com/Berjango.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"NO GUARANTEES - USE AT OWN RISK\n\nThis 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.\n\nContains a Python program to automatically change the router password for the purpose of improving computer security.\nThis program has succesfully run for several hours but at other times\nfailed 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.\nInherently 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.\n\nPlease 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.\n\n\nContains 2 programs :\n\nRouterPass.py - which is unrelaiable and uses the firefox web browser.(DO NOT USE EXCEPT AS A LAST RESORT)\n\nRouterPassm.py which is more reliable and uses the min web browser. (USE THIS)\n\n\nTo install run  \"sh installm\" in a terminal after copying the min browser .deb package to the same folder\nTo run type the following command in  a terminal\n\npython3 RouterPassm.py\n\npreferable 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.\nI 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.\n\nCan 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 \nonly 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\nyou want to shut it down.\nThis program fortunately only works locally to the router and controls a web browser to log in and change the router password.\n\nWARNING !! 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 \nyou have valuable data connected to the internet or you have a system that cannot easily be restored.BE VERY CAREFUL!!!!!!!\n\n\nCURRENT DEVELOPMENT STATUS :\n\nRouterPassm.py roughly working and is useful for me.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberjango%2Frouterpassword","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fberjango%2Frouterpassword","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberjango%2Frouterpassword/lists"}