Hi all,I've followed the documentation to first dump the memory device cross compiling lime and then creating the profile for a linux device on arm.Unfortunately I wasn't able to use volatility on the memory dump.I'm using volatility 2.3.1, the kernel is a linux vanilla 2.6.31.14 + a custom grsecurity+pax configuration.Below some output from the commands, any suggestion on next step to troubleshoot where is the problem ?boos@vnoise:~/Downloads/volatility-2.3.1$ python vol.py --info | grep Profile | grep LinuxVolatility Foundation Volatility Framework 2.3.1LinuxTESTARM - A Profile for Linux TEST ARM$ python vol.py -f /home/boos/arm-mem-image imageinfoDetermining profile based on KDBG search...Suggested Profile(s) : No suggestion (Instantiated with LinuxUbuntu1204x64)AS Layer1 : LimeAddressSpace (Unnamed AS)AS Layer2 : FileAddressSpace (/home/boos/arm-mem-image)PAE type : No PAEDTB : 0x1c0d000LTraceback (most recent call last):File "vol.py", line 184, in <module>main()File "vol.py", line 175, in maincommand.execute()File "/home/boos/Downloads/volatility-2.3.1/volatility/commands.py", line 122, in executefunc(outfd, data)File "/home/boos/Downloads/volatility-2.3.1/volatility/plugins/imageinfo.py", line 36, in render_textfor k, v in data:File "/home/boos/Downloads/volatility-2.3.1/volatility/plugins/imageinfo.py", line 93, in calculatekdbgoffset = volmagic.KDBG.v()File "/home/boos/Downloads/volatility-2.3.1/volatility/obj.py", line 737, in __getattr__return self.m(attr)File "/home/boos/Downloads/volatility-2.3.1/volatility/obj.py", line 719, in mraise AttributeError("Struct {0} has no member {1}".format(self.obj_name, attr))AttributeError: Struct VOLATILITY_MAGIC has no member KDBGboos@vnoise:~/Downloads/volatility-2.3.1$ python vol.py --profile LinuxTESTARM -f /home/boos/arm-mem-image linux_dmesgVolatility Foundation Volatility Framework 2.3.1No suitable address space mapping foundTried to open image as:MachOAddressSpace: mac: need baseLimeAddressSpace: lime: need baseWindowsHiberFileSpace32: No base Address SpaceWindowsCrashDumpSpace64: No base Address SpaceHPAKAddressSpace: No base Address SpaceVirtualBoxCoreDumpElf64: No base Address SpaceVMWareSnapshotFile: No base Address SpaceWindowsCrashDumpSpace32: No base Address SpaceAMD64PagedMemory: No base Address SpaceIA32PagedMemoryPae: No base Address SpaceIA32PagedMemory: No base Address SpaceMachOAddressSpace: MachO Header signature invalidMachOAddressSpace: MachO Header signature invalidLimeAddressSpace: Invalid Lime header signatureWindowsHiberFileSpace32: PO_MEMORY_IMAGE is not available in profileWindowsCrashDumpSpace64: Header signature invalidHPAKAddressSpace: Invalid magic foundVirtualBoxCoreDumpElf64: ELF64 Header signature invalidVMWareSnapshotFile: Invalid VMware signature: 0x0WindowsCrashDumpSpace32: Header signature invalidAMD64PagedMemory: Incompatible profile LinuxTESTARM selectedIA32PagedMemoryPae: Failed valid Address Space checkIA32PagedMemory: Failed valid Address Space checkFileAddressSpace: Must be first Address SpaceArmAddressSpace: Failed valid Address Space check--
Roberto Martelloni
boos @ http://boos.core-dumped.info
_______________________________________________
Vol-users mailing list
Vol-users@volatilesystems.com
http://lists.volatilityfoundation.org/mailman/listinfo/vol-users