Skip to content

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

License

Notifications You must be signed in to change notification settings

akiraoku/lantronix-witchcraft

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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 <s>	set simple password to <s>
 -i <s>	connect to IP <s>
 -I <s>	use IP addresses from file <s> (IP address per line)
 -Y	dry run (don't send any packets)
 -b	send broadcast packet
 -t	add timestamp
 -p <d>	use port <d> (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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%