Skip to content

Commit b0bbce1

Browse files
committed
Include peer in most prints
1 parent db31852 commit b0bbce1

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

modules/auxiliary/gather/memcached_extractor.rb

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,13 @@ def determine_version
8787
end
8888

8989
def run_host(ip)
90-
print_status("#{ip}:#{rport} - Connecting to memcached server...")
90+
peer = "#{ip}:#{rport}"
91+
vprint_status("#{peer} - Connecting to memcached server...")
9192
begin
9293
connect
93-
print_good("Connected to memcached #{determine_version}")
94+
vprint_good("#{peer} Connected to memcached #{determine_version}")
9495
keys = enumerate_keys
95-
print_good("Found #{keys.size} keys")
96+
print_good("#{peer} Found #{keys.size} keys")
9697
return if keys.size == 0
9798

9899
data = data_for_keys(keys)
@@ -106,11 +107,11 @@ def run_host(ip)
106107
print_line
107108
print_line("#{result_table}")
108109
else
109-
store_loot('memcached.dump', 'text/plain', ip, data, 'memcached.txt', 'Memcached extractor')
110-
print_good("Loot stored!")
110+
path = store_loot('memcached.dump', 'text/plain', ip, data, 'memcached.txt', 'Memcached extractor')
111+
print_good("#{peer} - memcached loot stored as #{path}")
111112
end
112113
rescue Rex::ConnectionRefused, Rex::ConnectionTimeout
113-
print_error("Could not connect to memcached server!")
114+
print_error("#{peer} - Could not connect to memcached server!")
114115
end
115116
end
116117
end

0 commit comments

Comments
 (0)