Skip to content

Simple application to generate the login "password of the day" for the Arris TM602X telephony modem family.

Notifications You must be signed in to change notification settings

daniel-j-h/TM602X

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TM602X

Description

Simple application to generate the login "password of the day" for the Arris TM602X telephony modem family.

Dependencies

  • Boost Date Time library for specific date handling.
  • Boost Test library for unit tests.

Building

Requires a decent C++11 compiler (e.g. clang-3.1 with libc++, or g++-4.7 with stdlibc++).

export CXX="g++-4.7" CXXFLAGS="-std=c++11"
make

Usage

For the password of the day, just run:

./tm602x-key

Generate keys for a specific time period:

./tm602x-key -week
./tm602x-key -month
./tm602x-key -year

If you want to generate passwords for a specific day, pass in the delimited date:

./tm602x-key -day 2013-01-13

For reasons of simple environment integration, the output is formatted as:

<ISO 8601> <key>

2013-01-13 XXXXXXXXXX

Notes

This is only a simple command line application; for the original Javascript version by Raúl Pedro Santos see: https://github.com/borfast/arrispwgen

About

Simple application to generate the login "password of the day" for the Arris TM602X telephony modem family.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages