Qt Port for Linux, Mac OSX and Windows
Objective-C C++ CMake NSIS Shell Objective-C++ Other
Switch branches/tags
Nothing to show
Clone or download
RealEnder and ruiaraujo Bssid algos update and BaseX keygen (#42)
* Add netis and true_home_2G_xxx to Bssid keygen

* Add new BaseX keygen, used for Singtel and Telma routers

* Add BaseX algo test

* Add VIVO-XXXX to bssid keygen

* Add VIVOFIBRA-XXXX to bssid keygen

* Add another mgts ssid variant

* Add VodafoneNet-XXXX to bssid keygen

* Another oui for TP-LINK_XXXXXX bssid keygen

* Fix for Megaredxxxx

* Additional ssid variants for CIK

* Move new CIK ssids without last byte correction

* VIVO has cases with +1

* Additional TP-LINK oui

* OTE has the same hits with uppercase in ssid

* Add ZTE-xxxxxx bssid keygen.
Teach bssidkeygen to cut from left.

* Fix test

* Already tested that branch, throw another

* Silence compiler warning about switch fallthrough - this is desirable here

* Add more YOTA ssid variants

* Additional ssid for MBRd+-xxx and add AERd+-xxx from the same provider

* Another DJAWEB ssid variant

* Enlarge DJAWEB ssid space

* Add D-Link to bssid keygen

* Add 2KOM variant to bssid keygen

* Larger CTM ssid space

* Older MBLAZE AC3633 ssid variant

* Add WIFI-XXXX variant to bssid keygen

* Another Upvel ssid variant

* Add Onlime-XXXX variant and improve bssid keygen

* Remove duplicated oui

* Reorganizae Bssid keygen so we can apply offset for left cut.
This is needed for ZTE-xxxxxx, thus add it and improve tests.
Latest commit a503a38 May 1, 2018
Permalink
Failed to load latest commit information.
cli Add CLI version without GUI dependencies (#40) Apr 2, 2018
cmake [Qt] Building enabled in Windows, either by using Qt Creator or by us… Aug 23, 2013
debian [!] fix debian package values Sep 14, 2015
doc Added manual page for Unix systems. Aug 29, 2013
lang Cosmetic changes Feb 6, 2015
nsis Fix Windows cross build. Apr 28, 2015
resources Fixed a regression with argument parsing. Fixed Cpack deb and RPM gen… Aug 29, 2013
share Added Entitlements file for Mac OS X. Apr 17, 2015
src Bssid algos update and BaseX keygen (#42) May 1, 2018
test Bssid algos update and BaseX keygen (#42) May 1, 2018
.cproject Added initial implementacion of the QWifiManager for Linux with Netwo… Aug 3, 2012
.gitignore Improvments to the Mac OSX build. Feb 6, 2015
.project Updated QT port to the latest design. Aug 1, 2012
.travis.yml General algorithm improvements and additions (#29) Jul 2, 2016
AUTHORS [Qt] Added new build system based on CMakeQt which is awesome and all… Mar 31, 2013
CMakeLists.txt [!] fix debian package values Sep 14, 2015
COPYING [Qt] Added new build system based on CMakeQt which is awesome and all… Mar 31, 2013
INSTALL Update INSTALL Dec 4, 2013
NEWS Added an open item to the system tray. Fixed some issues with the des… Aug 30, 2013
README.md Add CLI version without GUI dependencies (#40) Apr 2, 2018
build_linux.sh [+] show cmake version on build, lintian ... || true for travis ci Sep 14, 2015
build_mac.sh Improvements to the Mac build script. Feb 8, 2015
build_win.bat [Qt] Building enabled in Windows, either by using Qt Creator or by us… Aug 23, 2013
build_win.sh Fix Windows cross build. Apr 28, 2015
routerkeygen_version.json Update routerkeygen_version.json Sep 12, 2015

README.md

RouterKeygen

Router Keygen generate default WPA/WEP keys for the following router:

  • Thomson based routers ( this includes Thomson, SpeedTouch, Orange, Infinitum, BBox, DMax, BigPond, O2Wireless, Otenet, Cyta , TN_private, Blink )
  • DLink ( only some models )
  • Pirelli Discus
  • Eircom
  • Verizon FiOS ( only some routers supported)
  • Alice AGPF
  • FASTWEB Pirelli and Telsey
  • Huawei (some InfinitumXXXX)
  • Wlan_XXXX or Jazztel_XXXX
  • Wlan_XX ( only some are supported)
  • Ono ( P1XXXXXX0000X )
  • WlanXXXXXX, YacomXXXXXX and WifiXXXXXX
  • Sky V1 routers
  • Clubinternet.box v1 and v2 ( TECOM-AH4XXXX )
  • InfostradaWifi
  • CONN-X
  • Megared
  • EasyBox, Arcor and Vodafone
  • PBS (Austria)
  • MAXCOM
  • PTV
  • TeleTu/Tele2
  • Axtel, Axtel-xtremo
  • Intercable
  • OTE
  • Cabovisao Sagem
  • Alice in Germany
  • Speedport

Releases

Get them from here: https://github.com/routerkeygen/routerkeygenPC/releases

Building

Windows (Cross Compilation from Ubuntu)

Get MXE make qt openssl run build_win.sh

Mac OS X

Define CMAKE_PREFIX_PATH to point to your Qt instalation.

Example: /Users/awesome/Qt/5.3.0/clang_64 run build_mac.sh

Linux

Ubuntu

sudo apt-get update
sudo apt-get install cmake build-essential qt5-default libssl-dev qtscript5-dev libnm-gtk-dev qttools5-dev qttools5-dev-tools rpm lintian
chmod a+x build_linux.sh
bash build_linux.sh

DEB and RPM package are on linux/

Commandline version

You can build commandline version without GUI dependecy libs:

cd cli
qmake
make

Your binary should be routerkeygen-cli

Algorithm selftest

cd test
qmake
make
./RouterKeygenTest