Recover BGP Password in JunOS

Howto recvover a password from JunOS:

# Get a root shell:
juniper@junos> start shell
% su - root
Password:
juniper@juniper%

# View the contents of /var/etc/keyadmin.conf
juniper@juniper% less /var/etc/keyadmin.conf
tcp 179 0.0.0.0 10.0.0.1 md5 instance default 0x6162636431323334
tcp 179 :: 2001:DB8:1::1 md5 instance default 0x313233717765727479

# Run the following command on a system with Perl :
juniper@juniper:~>perl -e 'print "Hex: ";$_=<>;print "MD5: ";s/(\w\w)/\1:/g;for (split(/:/)) {printf "%s", chr(hex($_))};print "\n"'

Hex: 0x6162636431323334
MD5: abcd1234

juniper@juniper:~>perl -e 'print "Hex: ";$_=<>;print "MD5: ";s/(\w\w)/\1:/g;for (split(/:/)) {printf "%s", chr(hex($_))};print "\n"'

Hex: 0x313233717765727479
MD5: 123qwerty

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.