2013-08-18 3 views
0

Я сделал дамп памяти с форматом эльфа, используя Virtualbox manager.Волатильность не удалось отсканировать дамп памяти виртуального бокса

VBoxManage debugvm "image_name" dumpguestcore --filename test.elf 

Это сработало хорошо. Затем я пытаюсь проанализировать свалку с волатильностью.

Imageinfo хорошо работал и получил результат.

volatility-2.2.standalone.exe -f test.elf imageinfo 
Volatile Systems Volatility Framework 2.2 
Determining profile based on KDBG search... 
      Suggested Profile(s) : WinXPSP2x86, WinXPSP3x86 (Instantiated with WinXPSP2x86) 
        AS Layer1 : FileAddressSpace (C:\work\volatility\test.elf) 
         PAE type : No PAE 
          DTB : 0x2f3000L 
          KDBG : 0x5461d0 
      Number of Processors : 0 
    Image Type (Service Pack) : - 
      KUSER_SHARED_DATA : 0xffdf0000L 

Это неудачно Когда я попытался использовать pslist.

volatility-2.2.standalone.exe -f test.elf --profile=WinXPSP3x86 pslist 
Volatile Systems Volatility Framework 2.2 
No suitable address space mapping found 
Tried to open image as: 
LimeAddressSpace: lime: need base 
WindowsHiberFileSpace32: No base Address Space 
WindowsCrashDumpSpace64: No base Address Space 
WindowsCrashDumpSpace32: No base Address Space 
AMD64PagedMemory: No base Address Space 
JKIA32PagedMemory: No base Address Space 
JKIA32PagedMemoryPae: No base Address Space 
IA32PagedMemoryPae: Module disabled 
IA32PagedMemory: Module disabled 
LimeAddressSpace: Invalid Lime header signature 
WindowsHiberFileSpace32: No xpress signature found 
WindowsCrashDumpSpace64: Header signature invalid 
WindowsCrashDumpSpace32: Header signature invalid 
AMD64PagedMemory: Incompatible profile WinXPSP3x86 selected 
JKIA32PagedMemory: Failed valid Address Space check 
JKIA32PagedMemoryPae: Failed valid Address Space check 
IA32PagedMemoryPae: Module disabled 
IA32PagedMemory: Module disabled 
FileAddressSpace: Must be first Address Space 

Может ли кто-нибудь помочь в выяснении проблемы, почему Volatility не удалось найти «подходящее сопоставление адресного пространства» ???

Большое спасибо!

ответ

1

Решенный виртуальный ящик памяти дамп используется в формате ELF64, но волатильность 2.2 не поддерживала его. Плагин здесь http://wiki.yobi.be/wiki/RAM_analysis может использоваться для поддержки формата ELF64.