1
mirror of https://github.com/rapid7/metasploit-framework synced 2024-11-05 14:57:30 +01:00
metasploit-framework/test
Brent Cook a42cc2ef1f add support for specifying 32 or 64-bit registry access
This adds an extra parameter to most of the post/windows/registry
methods called 'view' that specifies if a registry key should be
accessed as a native process, 32-bit or 64-bit.

Support is added to both the Meterpreter and command-line backends. For
the command backend, a lot of boilerplate is removed from each method in
favor of a few shared commands. There is an error hash that never gets
used, so I removed it as well.

This passes the post/test/registry module with meterpreter, but fails
the command line backend. However, it fails in the same way without
these changes (tested on Windows 8), so I suspect that the command line
session was already not working well, at least with newer versions of
Windows. I might look into figuring out how to fix that, but it looks
pretty fragile to me, parsing for english phrases in the output.
2015-01-20 15:26:59 -06:00
..
functional Retab all the things (except external/) 2013-09-30 13:47:53 -05:00
hooks Retab all the things (except external/) 2013-09-30 13:47:53 -05:00
lib Retab all the things (except external/) 2013-09-30 13:47:53 -05:00
modules add support for specifying 32 or 64-bit registry access 2015-01-20 15:26:59 -06:00
scripts Add a resource script for running session tests 2013-09-11 14:06:43 -05:00
tests Remove fastlib 2014-09-18 15:24:21 -05:00