5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/cisco_decrypt.rb', line 5
def self.from_pcf(file)
config_file = IniFile.new(File.expand_path(file))
main_config = config_file['main']
encrypted_password = main_config['enc_GroupPwd']
group_name = main_config['GroupName']
host = main_config['Host']
description = main_config['Description']
puts " Description: \#{description}\n Host: \#{host}\n Group Name: \#{group_name}\n Encrypted: \\033[031m\#{encrypted_password}\\033[0m\n Decrypted: \\033[032m\#{self.decrypt_string(encrypted_password)}\\033[0m\n OUT\nend\n"
|