I am trying to use printkey against a Windows XP image and keep getting an error when I use printkey. I have also provided the commands I used for hivescan and hivelist which work great but printkey does not. Does anyone have any suggestions as to why. I initially thought it was because it was SP3 so I ran the same plugins against the xp-laptop-2005-06-25.img that was suggested to use in Brendan's guide but I get the same results. Anyone have any thoughts as to why???
Mark Morgan
702-942-2556
morgan@morgan-laptop:/digitalforensics/Volatility-1.3_Beta$ ./volatility hivescan -f /home/morgan/Memory\ Images/PhysicalMemory.bin
Offset (hex)
181006344 0xac9f008
181033824 0xaca5b60
189972488 0xb52c008
202671368 0xc148508
544586592 0x2075bb60
642878304 0x26518b60
643895304 0x26611008
678736920 0x2874b418
740933640 0x2c29c008
742706016 0x2c44cb60
789179232 0x2f09eb60
798029088 0x2f90f520
1107776776 0x42075508
1874516240 0x6fbad910
morgan@morgan-laptop:/digitalforensics/Volatility-1.3_Beta$ ./volatility hivelist -f /home/morgan/Memory\ Images/PhysicalMemory.bin -o 0xac9f008
Address Name
0xe6348910 \Documents and Settings\144553\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
0xebe6e508 \Documents and Settings\144553\NTUSER.DAT
0xe8287508 \WINDOWS\system32\config\systemprofile\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
0xe1895520 \Documents and Settings\LocalService\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
0xe1882b60 \Documents and Settings\LocalService\NTUSER.DAT
0xe1396008 \Documents and Settings\NetworkService\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
0xe139ab60 \Documents and Settings\NetworkService\NTUSER.DAT
0xe4f8eb60 \WINDOWS\system32\config\SAM
0xe77b9b60 \WINDOWS\system32\config\SECURITY
0xe77cd008 \WINDOWS\system32\config\SOFTWARE
0xe77ca418 \WINDOWS\system32\config\DEFAULT
0xe18b6008 [no name]
0xe1035b60 \WINDOWS\system32\config\SYSTEM
0xe102e008 [no name]
morgan@morgan-laptop:/digitalforensics/Volatility-1.3_Beta$ ./volatility printkey -f /home/morgan/Memory\ Images/PhysicalMemory.bin -o 0xe1035b60
Key name: [9252] (Stable)
Last updated: Wed Jul 29 02:08:26 2009
Subkeys:
Traceback (most recent call last):
File "./volatility", line 219, in <module>
main()
File "./volatility", line 215, in main
command.execute()
File "memory_plugins/registry/printkey.py", line 97, in execute
for s in subkeys(key):
File "/digitalforensics/Volatility-1.3_Beta/forensics/win32/rawreg.py", line 144, in subkeys
s.is_valid() and s.Signature == NK_SIG]
AttributeError: 'int' object has no attribute 'is_valid'
morgan@morgan-laptop:/digitalforensics/Volatility-1.3_Beta$ ./volatility ident -f /home/morgan/Memory\ Images/PhysicalMemory.bin
Image Name: /home/morgan/Memory Images/PhysicalMemory.bin
Image Type: Service Pack 3
VM Type: pae
DTB: 0x33e000
Datetime: Tue Aug 04 11:02:35 2009