routerkeygenpc
open-sourceThe section your link pointed to isn't on routerkeygenpc's page any more, so we've brought you to the top.
RouterKeygenPC is a Qt application for Linux, Mac OSX, and Windows that generates default WPAWPAA Wi-Fi authentication and encryption standard maintained by the Wi-Fi Alliance, replacing WEP; cyber tools target it to audit wireless network credentials and key exchange handshakes./WEP keys for supported routers.
Summary
routerkeygenpc is an open-source desktop application that generates default WPA/WEP keys for routers based on their SSID or MAC addressMAC addressA hardware-address identifier used on a local network, such as Ethernet or Wi-Fi. It identifies a network interface for delivery on that link, rather than routing across the internet., and it costs nothing to use. It runs on Windows, macOS, and Linux, with a command-line build available for those who don't need the GUIGUIA graphical user interface, controls such as windows, buttons and menus. It lets people use software visually rather than entering commands., and it targets penetration testers and network auditors checking whether a router still uses a vendor-default key. Its README lists specific derivation algorithms for models from Thomson, DLink, Pirelli, Huawei, Vodafone, and dozens of other regional ISPs, putting it in the same space as default-credential and key-recovery utilities used in wireless-security auditing. First committed in 2012 with 17 contributors, it has seen no commits in the past year, so treat its router coverage as fixed rather than growing.
RouterKeygenPC is a Qt application for Linux, Mac OSX, and Windows that generates default WPA/WEP keys for supported routers.
How routerkeygenpc helps
Is this router still using the vendor-default wireless key, or has it already been changed?
derives the expected default key from the router's SSID or MAC using the vendor-specific algorithm for its model, so a mismatch against the live key shows it has been changed
Which brand and model does this SSID pattern belong to?
matches the SSID naming pattern against its list of known vendor conventions (Thomson, Pirelli, Huawei, Vodafone, and dozens of regional ISP variants) and picks the matching derivation algorithm
Can this be checked without pulling in the full graphical application?
offers a command-line build that runs the same derivation algorithms without the GUI dependencies, for scripted or headless auditing
Is this specific router model even worth trying a default-key derivation on?
the README's per-vendor list of supported models tells you upfront whether a match exists, so unsupported models can be skipped rather than guessed at
Languages
Command line
No command matches.
| option | found in | since | description |
|---|
Values are placeholders taken from each option’s declared default. Nothing is executed here — the output shown is a recording of a run that already happened.
Release-note detail over time
See how much detail routerkeygenpc puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
Checking release-note history…
Releases
Nothing shipped since we started watching. Releases and docs updates land here as they happen.
Project health
Issue, contributor and maintainer activity in routerkeygen/routerkeygenPC, 2023-10 – 2026-09, as of 2026-09-25. Twelve-month figures first; the trend lines run the whole window.
- Contributors not measured distinct committers, last 12 months
- Maintainers not measured core set, last 12 months
- Bus factor not measured committers behind half the commits
- Community-filed not measured of issues opened, last 12 months
- Median time to close not measured issues closed, last 12 months
- Open backlog 12 of 31 issues ever filed
- Issues opened / month 0 · 0 communitymaintainers
- Open backlog 12
- Contributors / month not measured
- Commits / month not measured
- Stars 308
Counts from the project's public repository and git history; no individuals are identified. Maintainers are the committers covering 80% of the last year's commits. how we measure this
Libraries its release ships
What its latest release locks, checked against known advisories.None of its release's images build from a lockfile we can read.
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can follow every release here.