Skip to content

Commit b4cf2f5

Browse files
author
Brent Cook
committed
use correct response filter TLV_TYPE_VALUE_NAME
1 parent 8f74f8e commit b4cf2f5

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

lib/msf/core/post/windows/registry.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -462,6 +462,7 @@ def meterpreter_registry_enumvals(key, view)
462462
vals.each { |val|
463463
values << val.name
464464
}
465+
return values
465466
rescue Rex::Post::Meterpreter::RequestError => e
466467
return nil
467468
end

lib/rex/post/meterpreter/extensions/stdapi/sys/registry.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ def Registry.enum_value_direct(root_key, base_key, perm = KEY_READ)
344344

345345
response = client.send_request(request)
346346

347-
response.each(TLV_TYPE_KEY_NAME) { |value_name|
347+
response.each(TLV_TYPE_VALUE_NAME) { |value_name|
348348
values << Rex::Post::Meterpreter::Extensions::Stdapi::Sys::RegistrySubsystem::RegistryValue.new(
349349
client, 0, value_name.value)
350350
}

0 commit comments

Comments
 (0)