An open API service indexing awesome lists of open source software.

https://github.com/kost/lantronix-witchcraft

Perl utilities to retrieve and/or set basic and enhanced telnet passwords (amongst others)
https://github.com/kost/lantronix-witchcraft

Last synced: about 1 month ago
JSON representation

Perl utilities to retrieve and/or set basic and enhanced telnet passwords (amongst others)

Awesome Lists containing this project

README

        

lantronix-witchcraft
====================

Perl utilities to retrieve and/or set basic and enhanced telnet passwords (amongst others)

You can check more about the protocol and the problems here:

http://www.slideshare.net/kost/vk-exploringtreasuresof77-fehlantronixconfidence2014

Requirements
====================
- Perl

Options
====================
```
-Q query device (MAC address and type)
-G get setup records (try all records)
-P get simple password
-R reset simple password to null (password will be disabled)
-C query device for version (password leak sometimes)
-E reset security record (includes enhanced password and AES)
-S reset security record (includes enhanced password but not AES)
-F set simple password to
-i connect to IP
-I use IP addresses from file (IP address per line)
-Y dry run (don't send any packets)
-b send broadcast packet
-t add timestamp
-p use port (default: 30718)
-v verbose (-vvvvv will be more verbose)
-h this help
```

Example (query configuration):

./lantronix-witchcraft.pl -Q -C 127.0.0.1

Example (get simple password and reset security block):

./lantronix-witchcraft.pl -P -E 127.0.0.1