Hoe herstel ik Cisco wachtwoorden?

Als "dienst" wachtwoord-versleuteling is niet geconfigureerd op de Cisco-apparaat, kunt u lezen van de platte tekst wachtwoorden uit het configuratiebestand.

Als "dienst" wachtwoord-versleuteling is geconfigureerd op de Cisco-apparaat, de meeste van de wachtwoorden zijn versleuteld met een zwakke encryptie algoritme (type 7) dat is triviaal te ontsleutelen. Als u toegang heeft tot de configuratie van de Cisco-bestand, kunt u nog steeds decrypteren de wachtwoorden vrij gemakkelijk.

"dienst" wachtwoord-encryptie is ingeschakeld met het volgende commando:

FAQ-Cisco (config) # service wachtwoord-versleuteling

Netwerk beheerders vaak slaan IOS configuratie bestanden op T FTP (Trivial File Transfer Protocol)-servers. Op een server, kunt u vinden configuratie bestanden voor elke Cisco-apparaat op het netwerk.

Cisco gebruikt twee coderingsmethoden om IOS wachtwoorden. De eerste, type 7, maakt gebruik van een Cisco proprietary zwakke encryptie algoritme. De tweede, type 5, gebruik maakt van sterke MD5 versleuteling.

Cisco Type 7 passwords

Als u een wachtwoord in het configuratie bestand met een'7 'in het tweede tot de laatste gebied, dat wachtwoord wordt gecodeerd met behulp van Cisco's zwakke eigen algoritme. Bijvoorbeeld:

zodat het wachtwoord 7 03003E2E05077C4F4007

Er zijn veel programma's beschikbaar te decoderen Cisco type 7 wachtwoorden.

Hier is een klein Perl programma te ontsleutelen Cisco type 7 wachtwoorden:

  #! / usr / bin / perl-w 
  # $ Id: ios7decrypt.pl, tegen 1,1 1998/01/11 21:31:12 mesrik Exp $ 
  # 
  # Credits voor de originele code en beschrijving hobbit@avian.org, 
  # SPHiXe,. Mudge et al..  en voor John Bashinski  
  # Voor Cisco IOS wachtwoorden feiten. 
  # 
  # Gebruik van deze code voor elk kwaadwillig of illegale doeleinden is ten strengste verboden! 
  # 

  @ xlat = (0x64, 0x73, 0x66, 0x64, 0x3b, 0x6b, 0x66, 0x6f, 0x41, 
            0x2c, 0x2e, 0x69, 0x79, 0x65, 0x77, 0x72, 0x6b, 0x6c, 
            0x64, 0x4a, 0x4b, 0x44, 0x48, 0x53, 0x55, 0x42); 

  while (<>) ( 
          if (/ (wachtwoord | md5) \ n +7 \ s + ([\ da-f] +) / io) ( 
              if (! (lengte ($ 2) & 1)) ( 
                  $ ep = $ 2; $ dp = ""; 
                  ($ s, $ e) = ($ 2 = ~ /^(..)(.+)/ o); 
                  for ($ i = 0; $ i <lengte ($ e); $ i + = 2) ( 
                      $ dp .= sprintf "% c", hex (substr ($ e, $ i, 2)) ^ $ xlat [$ s + +]; 
                  ) 
                  s / 7 \ s + $ ep / $ dp /; 
              ) 
          ) 
          print; 

Cisco Type 5 wachtwoorden

Inschakelen geheime wachtwoorden hashed met gebruikmaking van de MD5 (Message Digest 5) algoritme in plaats van de zwakke Cisco proprietary algoritme. Inschakelen geheime wachtwoorden zijn niet triviaal te ontsleutelen.

Een "geheime staat" wachtwoord is geconfigureerd met het volgende commando:

FAQ-Cisco (config) # staat geheime wachtwoord

Als u een wachtwoord in het configuratie bestand met een'5 'in de tweede tot de laatste gebied, dat wachtwoord is hashed gebruik van het MD5-algoritme. Bijvoorbeeld:

stellen geheime 5 $ 1 $ B8pH $ PmmcMRoqfeEtQ7WxL865a0

Hoewel MD5 is een sterk algoritme is, kan nog steeds worden aangevallen met een woordenboek aanval of een brute force attack.

Cisco Security Architecturen Cisco Security Bijbel Cisco Secure Internet Security Solutions Network Security Principles and Practices
Aankoop van deze uitstekende boeken over Cisco veiligheid op Amazon.com


Top 5 Gratis Networking Tools

Bookmark Hoe herstel ik Cisco wachtwoorden?

Laatste blogberichten


Engels Engels Duits Duits Spaans Spaans Frans Frans Italiaans Italiaans Portugees Portugees Russisch Russisch Nederlands Nederlands
Grieks Grieks Hindi Hindi Japans Japans Koreaans Koreaans Chinees Chinees Chinees (vereenvoudigd) Chinees (vereenvoudigd) Arabisch Arabisch

Copyright 2009 Tech-FAQ. Alle rechten voorbehouden. Privacybeleid.