Project

speedpwn

0.0
No commit activity in last 3 years
No release in over 3 years
Generates possible passwords for SpeedTouch/Thomson routers.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

SpeedPwn

SpeedPwn is a Ruby application that can generate a list of possible passwords for SpeedTouch/Thomson routers. BT Home hubs are not supported because they're not used here in The Netherlands.

Originally I wrote a Python script (which can be found in nostalgia/speedpwn.py) back in early 2009 to do this and I've used it over the years. After using it for almost 4 years I decided it was time I'd rewrite it in a decent way.

The algorithm used itself is nothing new and has been around since 2008. More information about this can be found on the following web pages:

In plain English the algorithm for the default passwords can be described as "Very dumb".

Requirements

  • Ruby 1.9.3 or newer
  • OpenSSL

Installation

Install it from RubyGems:

gem install speedpwn

Unlike other projects this one is not signed in any way. I consider it more of a quick hobby/joke project and thus don't really want to bother with signing, checksums, etc. Install at your own risk.

Usage

Once installed, run it and pass the last 6 characters of the SSID:

speedpwn C28B9B

Generating the list of passwords can take a few minutes so go make some tea/coffee while you wait for it to complete.

License

All source code in this repository is licensed under the MIT license unless specified otherwise. A copy of this license can be found in the file "LICENSE" in the root directory of this repository.