Herkes Cisco "gizli etkinleştir" gibi şeyler için şifre karmaları oluşturmak için kullandığı kod (veya sadece algoritma) için bir işaretçi var mı?
Hiçbir şeye girmeye çalışmıyorum; Karma bir parola ile mevcut bir "etkinleştir gizli" satırının kodunu çözmek değil , açık metin parolası verilen uygun "gizli etkinleştir" satırı oluşturmaya çalışıyorum . Ben ( Netomata Config Generator ) üzerinde çalıştığım bir otomatik yapılandırma dosyası jeneratör için buna ihtiyacım var .
Temel olarak, istediğim, web sunucuları için kullanılan "htpasswd" komutunun Cisco eşdeğeri.
Örneğin, aşağıdaki komutu açık metin parolasıyla bir Cisco yapılandırmasına koyduğumda:
enable secret foobar
sonra bir 'show config' komutu ("hizmet parola şifreleme" etkin varsayalım) varsa, gördüğüm böyle bir şeydir:
enable secret 5 $1$pdQG$0WzLBXV98voWIUEdIiLm11
Oluşturulan yapılandırmalarda açık metin şifreleri koymak ve yönlendiricinin beklemek yerine, zaten karma şifreleri oluşturmak için "foobar" için "5 $ 1 $ pdQG $ 0WzLBXV98voWIUEdIiLm11" çeviren kod istiyorum karma oluşturmak.
Karma sonuçtaki "5" değerinin bir çeşit karma algoritma tanımlayıcısı olduğunu varsayıyorum. Cisco'nun şu anda veya geçmişte kullandığı başka karma algoritmalar varsa, bu algoritmalar için de kod almak istiyorum.