Closed siliconblade closed 4 months ago
The accompanying PR for the Volatility3 plugin can be found here.
Test output (image file):
./vol.py -f ~/Downloads/memdump.mem windows.vol_pypykatz.pypykatz
Volatility 3 Framework 2.7.0
Progress: 100.00 PDB scanning finished
credtype domainname username NThash LMHash SHAHash masterkey masterkey(sha1) key_guid password
msv DESKTOP-AP0UE04 CTF e7a0f109cbb4d07339c8b25f45bf0356 6c6930a0c1f64803fdf335521db91257dfe87c99
dpapi 6a9749a19a4baa8dd8354402e2f12446d34c914d36d05836e0750544b14de1d60584217cb0e873f312f935fc8d90c407caff61376d940163d170592b4467f509 841961bf9d86e20e4ed78e10f36976285a92569e 755a57ae-d74a-4da0-a1fd-31f72d598dcb
msv DESKTOP-AP0UE04 CTF e7a0f109cbb4d07339c8b25f45bf0356 6c6930a0c1f64803fdf335521db91257dfe87c99
dpapi f76d0338632d49a19107aadc56c3727a63b36125cdbdea9b500239bad346b1b621dc4274b200fcae37b1abf547b8202b540afd8bac67bb0cfad0099df754661b 4a86f72887085cce09c7b7442f7c53297b83d472 232b0b55-bd1b-4587-a378-b22d25e29745
dpapi 8346e3286cc9f95a765b61bc5b1480e076fb88a1b26361fb87651ad6d861c17c91b4853e225078eda2f86dbca390365fe63ca488440c4d2ae5d380248aaf92e2 253a5372ab7a2ff5766a12eff57c5d48883e7cfe 9119ec06-277e-4462-8497-d0af1d162111
dpapi 4b0a18fe08d6b89d45c820104688aa2cb9427f68b8fe7fab5151eb25e3e09a7f214ddd3ad21589ecb22586f068b2631477e04a08fa2921f768bb0ab9581220f1 5a6f029851f531910cb02befe27c51dfb992da14 c355eb5d-74c7-4240-af99-1875be257f68
dpapi 4f88e7c3cc9774097556b23148539362bbee4f97a9ae23519958e4501af659f8c38af7e13da4d66fa06339eaee642323875f75b329c798ae85556722f8fc56a0 51fac63b37d20d5c75e12cad3fae131c61d1640c 1ce78138-2475-4faf-a061-336531275653
Hi @skelsec , would you mind reviewing? Thank you!
Looks good to me! Thank you for the contribution!
Thank you @skelsec ! Could you also review the accompanying PR in pypykatz-volatility3?
These changes update volreader to work with Volatility3 framework version 2 and still consider version 1. The accompanying Volatility 3 plugin will also be updated to work with a follow up PR.