►C_HANDLE_TABLE | |
Cvolatility.plugins.malware.psxview._PSP_CID_TABLE | Subclass the Windows handle table object for parsing PspCidTable |
►CAbstractLinuxARMCommand | |
Cvolatility.plugins.linux.check_evt_arm.linux_check_evt_arm | Checks the Exception Vector Table to look for syscall table hooking |
Cvolatility.plugins.linux.check_syscall_arm.linux_check_syscall_arm | Checks if the system call table has been altered |
►CAbstractLinuxCommand | |
Cvolatility.plugins.linux.arp.linux_arp | Print the ARP table |
Cvolatility.plugins.linux.banner.linux_banner | Prints the Linux banner information |
Cvolatility.plugins.linux.check_afinfo.linux_check_afinfo | Verifies the operation function pointers of network protocols |
Cvolatility.plugins.linux.check_fops.linux_check_fop | Check file operation structures for rootkit modifications |
Cvolatility.plugins.linux.check_idt.linux_check_idt | Checks if the IDT has been altered |
Cvolatility.plugins.linux.check_inline_kernel.linux_check_inline_kernel | Check for inline kernel hooks |
Cvolatility.plugins.linux.check_modules.linux_check_modules | Compares module list to sysfs info, if available |
Cvolatility.plugins.linux.check_syscall.linux_check_syscall | Checks if the system call table has been altered |
Cvolatility.plugins.linux.dentry_cache.linux_dentry_cache | Gather files from the dentry cache |
Cvolatility.plugins.linux.dmesg.linux_dmesg | Gather dmesg buffer |
Cvolatility.plugins.linux.enumerate_files.linux_enumerate_files | Lists files referenced by the filesystem cache |
Cvolatility.plugins.linux.find_file.linux_find_file | Lists and recovers files from memory |
Cvolatility.plugins.linux.hidden_modules.linux_hidden_modules | Carves memory to find hidden kernel modules |
Cvolatility.plugins.linux.ifconfig.linux_ifconfig | Gathers active interfaces |
Cvolatility.plugins.linux.iomem.linux_iomem | Provides output similar to /proc/iomem |
Cvolatility.plugins.linux.kernel_opened_files.linux_kernel_opened_files | Lists files that are opened from within the kernel |
Cvolatility.plugins.linux.keyboard_notifiers.linux_keyboard_notifiers | Parses the keyboard notifier call chain |
Cvolatility.plugins.linux.lime.LiMEInfo | Dump Lime file format information |
Cvolatility.plugins.linux.linux_strings.linux_strings | Match physical offsets to virtual addresses (may take a while, VERY verbose) |
Cvolatility.plugins.linux.list_raw.linux_list_raw | List applications with promiscuous sockets |
Cvolatility.plugins.linux.lsmod.linux_lsmod | Gather loaded kernel modules |
Cvolatility.plugins.linux.lsmod.linux_moddump | Extract loaded kernel modules |
Cvolatility.plugins.linux.mount.linux_mount | Gather mounted fs/devices |
Cvolatility.plugins.linux.netfilter.linux_netfilter | Lists Netfilter hooks |
Cvolatility.plugins.linux.netscan.linux_netscan | Carves for network connection structures |
►Cvolatility.plugins.linux.pslist.linux_pslist | Gather active tasks by walking the task_struct->task list |
Cvolatility.plugins.linux.pslist.linux_memmap | Dumps the memory map for linux tasks |
Cvolatility.plugins.linux.psxview.linux_psxview | |
Cvolatility.plugins.linux.recover_filesystem.linux_recover_filesystem | Recovers the entire cached file system from memory |
Cvolatility.plugins.linux.route_cache.linux_route_cache | Recovers the routing cache from memory |
Cvolatility.plugins.linux.sk_buff_cache.linux_sk_buff_cache | Recovers packets from the sk_buff kmem_cache |
Cvolatility.plugins.linux.slab_info.linux_slabinfo | Mimics /proc/slabinfo on a running machine |
Cvolatility.plugins.linux.tmpfs.linux_tmpfs | Recovers tmpfs filesystems from memory |
Cvolatility.plugins.linux.tty_check.linux_check_tty | Checks tty devices for hooks |
Cvolatility.plugins.linux.vma_cache.linux_vma_cache | Gather VMAs from the vm_area_struct cache |
►CAbstractLinuxIntelCommand | |
Cvolatility.plugins.linux.cpuinfo.linux_cpuinfo | Prints info about each active processor |
►CAbstractMacCommand | |
Cvolatility.plugins.mac.list_raw.mac_list_raw | List applications with promiscuous sockets |
Cvolatility.plugins.mac.mac_strings.mac_strings | Match physical offsets to virtual addresses (may take a while, VERY verbose) |
Cvolatility.plugins.mac.recover_filesystem.mac_recover_filesystem | Recover the cached filesystem |
►CAssertionError | |
Cvolatility.addrspace.ASAssertionError | |
►CBaseScanner | |
Ccontrib.plugins.psdispscan.PSDispScanner | This scanner carves things that look like _EPROCESS structures |
►CBaseYaraScanner | |
Cvolatility.plugins.linux.linux_truecrypt.PassphraseScanner | A scanner over all memory regions of a process |
Cvolatility.plugins.linux.linux_yarascan.VmaYaraScanner | A scanner over all memory regions of a process |
Cvolatility.plugins.mac.mac_yarascan.MapYaraScanner | A scanner over all memory regions of a process |
Cvolatility.plugins.overlays.mac.mac.BashEnvYaraScanner | A scanner over all memory regions of a process |
►Cbytes | |
Cvolatility.renderers.basic.Bytes | String class to allow us to encode binary data |
►CCommand | |
Ccontrib.plugins.example.DateTime | A simple example plugin that gets the date/time information from a Windows image |
Ccontrib.plugins.pagecheck.PageCheck | Reads the available pages and reports if any are inaccessible |
Ccontrib.plugins.psdispscan.PSDispScan | Scan Physical memory for _EPROCESS objects based on their Dispatch Headers |
►CCType | |
Ccontrib.plugins.malware.poisonivy.PICONFIG | Class for Poison Ivy Configuration Block |
Ccontrib.plugins.malware.poisonivy.PIHOST | Class for Poison Ivy Host/Proxy |
►CDllList | |
Ccontrib.plugins.enumfunc.EnumFunc | Enumerate imported/exported functions |
►Ccontrib.plugins.malware.poisonivy.PoisonIvyScan | |
Ccontrib.plugins.malware.poisonivy.PoisonIvyConfig | |
Ccontrib.plugins.malware.psempire.PSEmpire | A plugin detecting the presence of PowerShell Empire |
Ccontrib.plugins.malware.zeusscan.ZeusScan1 | Locate and Decrypt Zeus > 1.20 and < 2.0 Configs |
►CException | |
Cvolatility.cache.InvalidCache | Exception raised when the cache item is determined to be invalid |
►Cvolatility.exceptions.VolatilityException | Generic Volatility Specific exception, to help differentiate from other exceptions |
Cvolatility.cache.CacheContainsGenerator | Exception raised when the cache contains a generator |
Cvolatility.exceptions.AddrSpaceError | Address Space Exception, so we can catch and deal with it in the main program |
Cvolatility.exceptions.CacheRelativeURLException | Exception for gracefully not saving Relative URLs in the cache |
Cvolatility.obj.InvalidOffsetError | Simple placeholder to identify invalid offsets |
►CExecutiveObjectMixin | |
►Cvolatility.plugins.gui.win32k_core.tagWINDOWSTATION | A class for Windowstation objects |
Cvolatility.plugins.gui.win32k_core._RTL_ATOM_TABLE | A class for atom tables |
►Cvolatility.plugins.gui.win32k_core.tagDESKTOP | A class for Desktop objects |
Cvolatility.plugins.gui.win32k_core.tagTHREADINFO | A class for thread information objects |
Cvolatility.plugins.malware.devicetree._DEVICE_OBJECT | |
Cvolatility.plugins.malware.devicetree._DRIVER_OBJECT | |
►CFileAddressSpace | |
Ccontrib.plugins.aspaces.ewf.EWFAddressSpace | An EWF capable address space |
►CHiveScan | |
►Cvolatility.plugins.registry.hivelist.HiveList | Print list of registry hives |
Cvolatility.plugins.registry.printkey.PrintKey | |
►CKDBGScan | |
Ccontrib.plugins.saveconfig.SaveConfig | Generates Volatility configuration files |
►Clinux_mount | |
Cvolatility.plugins.linux.mount_cache.linux_mount_cache | Gather mounted fs/devices from kmem_cache |
►Clinux_netstat | |
Cvolatility.plugins.linux.pkt_queues.linux_pkt_queues | Writes per-process packet queues out to disk |
►Clinux_proc_maps | |
Cvolatility.plugins.linux.dump_map.linux_dump_map | Writes selected memory mappings to disk |
Cvolatility.plugins.linux.proc_maps_rb.linux_proc_maps_rb | Gathers process maps for linux through the mappings red-black tree |
►Clinux_process_info | |
Cvolatility.plugins.linux.process_stack.linux_process_stack | Plugin to do analysis on the stack of user space applications |
Cvolatility.plugins.linux.process_info.linux_process_info | Plugin to gather info for a task/process |
►Clinux_pslist | |
Cvolatility.plugins.linux.apihooks.linux_apihooks | Checks for userland apihooks |
Cvolatility.plugins.linux.bash.linux_bash | Recover bash history from bash process memory |
Cvolatility.plugins.linux.bash_hash.linux_bash_hash | Recover bash hash table from bash process memory |
Cvolatility.plugins.linux.check_creds.linux_check_creds | Checks if any processes are sharing credential structures |
Cvolatility.plugins.linux.elfs.linux_elfs | Find ELF binaries in process mappings |
Cvolatility.plugins.linux.getcwd.linux_getcwd | Lists current working directory of each process |
Cvolatility.plugins.linux.info_regs.linux_info_regs | It's like 'info registers' in GDB |
Cvolatility.plugins.linux.ld_env.linux_dynamic_env | Recover a process' dynamic environment variables |
Cvolatility.plugins.linux.ldrmodules.linux_ldrmodules | Compares the output of proc maps with the list of libraries from libdl |
Cvolatility.plugins.linux.libc_env.linux_bash_env | Recover a process' dynamic environment variables |
Cvolatility.plugins.linux.library_list.linux_library_list | Lists libraries loaded into a process |
Cvolatility.plugins.linux.librarydump.linux_librarydump | Dumps shared libraries in process memory to disk |
Cvolatility.plugins.linux.linux_truecrypt.linux_truecrypt_passphrase | Recovers cached Truecrypt passphrases |
Cvolatility.plugins.linux.lsof.linux_lsof | Lists file descriptors and their path |
Cvolatility.plugins.linux.malfind.linux_malfind | Looks for suspicious process mappings |
Cvolatility.plugins.linux.netstat.linux_netstat | Lists open sockets |
Cvolatility.plugins.linux.pidhashtable.linux_pidhashtable | Enumerates processes through the PID hash table |
Cvolatility.plugins.linux.plthook.linux_plthook | Scan ELF binaries' PLT for hooks to non-NEEDED images |
Cvolatility.plugins.linux.proc_maps.linux_proc_maps | Gathers process memory maps |
Cvolatility.plugins.linux.procdump.linux_procdump | Dumps a process's executable image to disk |
Cvolatility.plugins.linux.process_hollow.linux_process_hollow | Checks for signs of process hollowing |
Cvolatility.plugins.linux.psaux.linux_psaux | Gathers processes along with full command line and start time |
Cvolatility.plugins.linux.psenv.linux_psenv | Gathers processes along with their static environment variables |
Cvolatility.plugins.linux.pslist_cache.linux_pslist_cache | Gather tasks from the kmem_cache |
Cvolatility.plugins.linux.pstree.linux_pstree | Shows the parent/child relationship between processes |
Cvolatility.plugins.linux.threads.linux_threads | Prints threads of processes |
►Clong | |
Cvolatility.renderers.basic.Address | Integer class to allow renderers to differentiate between addresses and numbers |
Cvolatility.renderers.basic.Address64 | Integer class to allow renderers to differentiate between addresses and numbers |
Cvolatility.renderers.basic.Hex | Integer class to allow renderers to differentiate between addresses and numbers |
►Cmac_list_kauth_scopes | |
Cvolatility.plugins.mac.list_kauth_listeners.mac_list_kauth_listeners | Lists Kauth Scope listeners |
►Cmac_pslist | |
Cvolatility.plugins.mac.bash_hash.mac_bash_hash | Recover bash hash table from bash process memory |
Cvolatility.plugins.mac.ldrmodules.mac_ldrmodules | Compares the output of proc maps with the list of libraries from libdl |
►Cmac_tasks | |
Cvolatility.plugins.mac.malfind.mac_malfind | Looks for suspicious process mappings |
►Cmac_tasks | |
Cvolatility.plugins.mac.bash.mac_bash | Recover bash history from bash process memory |
Cvolatility.plugins.mac.bash_env.mac_bash_env | Recover bash's environment variables |
Cvolatility.plugins.mac.librarydump.mac_librarydump | Dumps the executable of a process |
►Cvolatility.plugins.mac.netstat.mac_netstat | Lists active per-process network connections |
Cvolatility.plugins.mac.dead_sockets.mac_dead_sockets | Prints terminated/de-allocated network sockets |
Cvolatility.plugins.mac.procdump.mac_procdump | Dumps the executable of a process |
Cvolatility.plugins.mac.threads.mac_threads | List Process Threads |
►Cobject | |
Ccontrib.plugins.aspaces.ewf.ewffile | A file like object to provide access to the ewf file |
Ccontrib.plugins.scanprof.ScanProfInstance | |
Cconvert.DWARFParser | A parser for DWARF files |
►Cvolatility.addrspace.BaseAddressSpace | This is the base class of all Address Spaces |
►Cvolatility.addrspace.AbstractDiscreteAllocMemory | A class based on memory stored as discrete allocations |
►Cvolatility.addrspace.AbstractRunBasedMemory | |
►Cvolatility.plugins.addrspaces.crash.WindowsCrashDumpSpace32 | This AS supports windows Crash Dump format |
Cvolatility.plugins.addrspaces.crash.WindowsCrashDumpSpace64 | This AS supports windows Crash Dump format |
Cvolatility.plugins.addrspaces.crashbmp.WindowsCrashDumpSpace64BitMap | This AS supports Windows BitMap Crash Dump format |
►Cvolatility.plugins.addrspaces.elfcoredump.VirtualBoxCoreDumpElf64 | This AS supports VirtualBox ELF64 coredump format |
Cvolatility.plugins.addrspaces.elfcoredump.QemuCoreDumpElf | This AS supports Qemu ELF32 and ELF64 coredump format |
Cvolatility.plugins.addrspaces.lime.LimeAddressSpace | Address space for Lime |
Cvolatility.plugins.addrspaces.macho.MachOAddressSpace | Address space for mach-o files to support atc-ny memory reader |
Cvolatility.plugins.addrspaces.osxpmemelf.OSXPmemELF | This AS supports VirtualBox ELF64 coredump format |
Cvolatility.plugins.addrspaces.vmem.VMWareMetaAddressSpace | This AS supports the VMEM format with VMSN/VMSS metadata |
Cvolatility.plugins.addrspaces.vmware.VMWareAddressSpace | This AS supports VMware snapshot (VMSS) and saved state (VMSS) files |
►Cvolatility.addrspace.AbstractVirtualAddressSpace | Base Ancestor for all Virtual address spaces, as determined by astype |
►Cvolatility.plugins.addrspaces.paged.AbstractPagedMemory | Class to handle all the details of a paged virtual address space |
►Cvolatility.plugins.addrspaces.paged.AbstractWritablePagedMemory | Mixin class that can be used to add write functionality to any standard address space that supports write() and vtop() |
Cvolatility.plugins.addrspaces.amd64.AMD64PagedMemory | Standard AMD 64-bit address space |
Cvolatility.plugins.addrspaces.arm.ArmAddressSpace | Address space for ARM processors |
►Cvolatility.plugins.addrspaces.intel.IA32PagedMemory | Standard IA-32 paging address space |
Cvolatility.plugins.addrspaces.intel.IA32PagedMemoryPae | This class implements the IA-32 PAE paging address space |
Cvolatility.addrspace.BufferAddressSpace | This is a specialised AS for use internally - Its used to provide transparent support for a string buffer so types can be instantiated off the buffer |
Cvolatility.plugins.addrspaces.hibernate.WindowsHiberFileSpace32 | This is a hibernate address space for windows hibernation files |
Cvolatility.plugins.addrspaces.ieee1394.FirewireAddressSpace | A physical layer address space that provides access via firewire |
►Cvolatility.plugins.addrspaces.standard.FileAddressSpace | This is a direct file AS |
Cvolatility.plugins.addrspaces.hpak.HPAKAddressSpace | This AS supports the HPAK format |
Cvolatility.win32.hive.HiveAddressSpace | |
Cvolatility.win32.hive.HiveFileAddressSpace | |
►Cvolatility.cache.CacheDecorator | This decorator will memoise a function in the cache |
Cvolatility.cache.TestDecorator | This decorator is just like a CacheDecorator, but will always cache fully |
►Cvolatility.cache.CacheNode | Base class for Cache nodes |
Cvolatility.cache.BlockingNode | Node that fails on all cache attempts and no-ops on cache storage attempts |
Cvolatility.cache.CacheStorage | The base class for implementation storing the cache |
Cvolatility.cache.CacheTree | An abstract structure which represents the cache tree |
Cvolatility.cache.Invalidator | The Invalidator encapsulates program state to control invalidation of the cache |
►Cvolatility.cache.Testable | This is a mixin that makes a class response to the unit tests |
►Cvolatility.plugins.taskmods.DllList | Print list of loaded dlls for each process |
Cvolatility.plugins.cmdline.Cmdline | Display process command-line arguments |
Cvolatility.plugins.envars.Envars | |
Cvolatility.plugins.getsids.GetSIDs | Print the SIDs owning each process |
Cvolatility.plugins.handles.Handles | Print list of open handles for each process |
Cvolatility.plugins.iehistory.IEHistory | Reconstruct Internet Explorer cache / history |
Cvolatility.plugins.joblinks.JobLinks | Print process job link information |
Cvolatility.plugins.malware.malfind.LdrModules | |
Cvolatility.plugins.malware.malfind.YaraScan | |
Cvolatility.plugins.malware.threads.Threads | |
Cvolatility.plugins.notepad.Notepad | List currently displayed notepad text |
Cvolatility.plugins.privileges.Privs | |
►Cvolatility.plugins.procdump.ProcDump | Dump a process to an executable file sample |
Cvolatility.plugins.dlldump.DLLDump | Dump DLLs from a process address space |
Cvolatility.plugins.dumpcerts.DumpCerts | Dump RSA private and public SSL keys |
Cvolatility.plugins.malware.apihooks.ApiHooks | Detect API hooks in process and kernel memory |
Cvolatility.plugins.moddump.ModDump | Dump a kernel driver to an executable file sample |
Cvolatility.plugins.verinfo.VerInfo | Prints out the version information from PE images |
►Cvolatility.plugins.taskmods.MemMap | Print the memory map |
Cvolatility.plugins.taskmods.MemDump | Dump the addressable memory for a process |
Cvolatility.plugins.taskmods.PSList | Print all running processes by following the EPROCESS lists |
►Cvolatility.plugins.vadinfo.VADInfo | Dump the VAD info |
►Cvolatility.plugins.vadinfo.VADDump | Dumps out the vad sections to a file |
Cvolatility.plugins.malware.malfind.Malfind | |
Cvolatility.plugins.vadinfo.VADTree | Walk the VAD tree and display in tree format |
Cvolatility.plugins.vadinfo.VADWalk | Walk the VAD tree |
►Cvolatility.commands.Command | Base class for each plugin command |
►Cvolatility.plugins.common.AbstractWindowsCommand | |
Cvolatility.plugins.bigpagepools.BigPools | Dump the big page pools using BigPagePoolScanner |
Cvolatility.plugins.bioskbd.BiosKbd | Reads the keyboard buffer from Real Mode memory |
►Cvolatility.plugins.common.AbstractScanCommand | A command built to provide the common options that should be available to Volatility's various scanning plugins |
Cvolatility.plugins.connscan.ConnScan | Pool scanner for tcp connections |
►Cvolatility.plugins.filescan.DriverScan | Pool scanner for driver objects |
Cvolatility.plugins.malware.devicetree.DeviceTree | |
Cvolatility.plugins.malware.devicetree.DriverIrp | |
Cvolatility.plugins.filescan.FileScan | Pool scanner for file objects |
Cvolatility.plugins.filescan.MutantScan | Pool scanner for mutex objects |
Cvolatility.plugins.filescan.PSScan | Pool scanner for process objects |
Cvolatility.plugins.filescan.SymLinkScan | Pool scanner for symlink objects |
Cvolatility.plugins.gui.atoms.AtomScan | Pool scanner for atom tables |
►Cvolatility.plugins.gui.windowstations.WndScan | Pool scanner for window stations |
Cvolatility.plugins.gui.desktops.DeskScan | Poolscaner for tagDESKTOP (desktops) |
Cvolatility.plugins.gui.screenshot.Screenshot | Save a pseudo-screenshot based on GDI windows |
Cvolatility.plugins.malware.callbacks.Callbacks | Print system-wide notification routines |
Cvolatility.plugins.modscan.ModScan | Pool scanner for kernel modules |
Cvolatility.plugins.modscan.ThrdScan | Pool scanner for thread objects |
Cvolatility.plugins.multiscan.MultiScan | Scan for various objects at once |
Cvolatility.plugins.netscan.Netscan | Scan a Vista (or later) image for connections and sockets |
Cvolatility.plugins.objtypescan.ObjTypeScan | Scan for Windows object type objects |
Cvolatility.plugins.registry.hivescan.HiveScan | Pool scanner for registry hives |
Cvolatility.plugins.sockscan.SockScan | Pool scanner for tcp socket objects |
Cvolatility.plugins.connections.Connections | Print list of open connections [Windows XP and 2003 Only]
|
►Cvolatility.plugins.crashinfo.CrashInfo | Dump crash-dump information |
►Cvolatility.plugins.hpakinfo.HPAKInfo | Info on an HPAK file |
Cvolatility.plugins.hpakinfo.HPAKExtract | Extract physical memory from an HPAK file |
Cvolatility.plugins.machoinfo.MachOInfo | Dump Mach-O file format information |
►Cvolatility.plugins.vboxinfo.VBoxInfo | Dump virtualbox information |
Cvolatility.plugins.vboxinfo.QemuInfo | Dump Qemu information |
Cvolatility.plugins.vmwareinfo.VMwareInfo | Dump VMware VMSS/VMSN information |
Cvolatility.plugins.drivermodule.drivermodule | Associate driver objects to kernel modules |
Cvolatility.plugins.dumpfiles.DumpFiles | Extract memory mapped and cached files |
Cvolatility.plugins.evtlogs.EvtLogs | Extract Windows Event Logs (XP/2003 only) |
Cvolatility.plugins.getservicesids.GetServiceSids | Get the names of services in the Registry and return Calculated SID |
►Cvolatility.plugins.gui.atoms.Atoms | Print session and window station atom tables |
►Cvolatility.plugins.gui.messagehooks.MessageHooks | List desktop and thread window message hooks |
Cvolatility.plugins.gui.editbox.EditBox | Dumps various data from ComCtl Edit controls (experimental: ListBox, ComboBox) |
Cvolatility.plugins.gui.windows.Windows | Print Desktop Windows (verbose details) |
Cvolatility.plugins.gui.windows.WinTree | Print Z-Order Desktop Windows Tree |
Cvolatility.plugins.gui.clipboard.Clipboard | Extract the contents of the windows clipboard |
Cvolatility.plugins.gui.gditimers.GDITimers | Print installed GDI timers and callbacks |
►Cvolatility.plugins.gui.sessions.Sessions | List details on _MM_SESSION_SPACE (user logon sessions) |
Cvolatility.plugins.gui.eventhooks.EventHooks | Print details on windows event hooks |
Cvolatility.plugins.gui.gahti.Gahti | Dump the USER handle type information |
Cvolatility.plugins.gui.userhandles.UserHandles | Dump the USER handle tables |
Cvolatility.plugins.hibinfo.HibInfo | Dump hibernation file information |
►Cvolatility.plugins.kdbgscan.KDBGScan | Search for and dump potential KDBG values |
Cvolatility.plugins.imageinfo.ImageInfo | Identify information for the image |
Cvolatility.plugins.kpcrscan.KPCRScan | Search for and dump potential KPCR values |
►Cvolatility.plugins.malware.cmdhistory.CmdScan | Extract command history by scanning for _COMMAND_HISTORY |
Cvolatility.plugins.malware.cmdhistory.Consoles | Extract command history by scanning for _CONSOLE_INFORMATION |
Cvolatility.plugins.malware.idt.GDT | |
Cvolatility.plugins.malware.idt.IDT | |
Cvolatility.plugins.malware.impscan.ImpScan | Scan for calls to imported functions |
Cvolatility.plugins.malware.psxview.PsXview | |
►Cvolatility.plugins.malware.svcscan.SvcScan | |
Cvolatility.plugins.malware.servicediff.ServiceDiff | |
Cvolatility.plugins.malware.timers.Timers | Print kernel timers and associated module DPCs |
Cvolatility.plugins.mftparser.MFTParser | Scans for and parses potential MFT entries |
Cvolatility.plugins.modules.Modules | Print list of loaded modules |
Cvolatility.plugins.modules.UnloadedModules | Print list of unloaded modules |
Cvolatility.plugins.pooltracker.PoolPeek | Configurable pool scanner plugin |
Cvolatility.plugins.pooltracker.PoolTracker | Show a summary of pool tag usage |
Cvolatility.plugins.pstree.PSTree | Print process list as a tree |
Cvolatility.plugins.registry.amcache.AmCache | |
Cvolatility.plugins.registry.auditpol.Auditpol | Prints out the Audit Policies from HKLM\SECURITY\Policy\PolAdtEv |
Cvolatility.plugins.registry.dumpregistry.DumpRegistry | Dumps registry files out to disk |
Cvolatility.plugins.registry.lsadump.CacheDump | Dumps cached domain hashes from memory |
Cvolatility.plugins.registry.lsadump.HashDump | Dumps passwords hashes (LM/NTLM) from memory |
Cvolatility.plugins.registry.lsadump.LSADump | Dump (decrypted) LSA secrets from the registry |
Cvolatility.plugins.registry.printkey.HiveDump | Prints out a hive |
Cvolatility.plugins.registry.shellbags.ShellBags | Prints ShellBags info |
Cvolatility.plugins.registry.shimcache.ShimCache | Parses the Application Compatibility Shim Cache registry key |
Cvolatility.plugins.registry.shutdown.ShutdownTime | |
Cvolatility.plugins.registry.userassist.UserAssist | |
Cvolatility.plugins.sockets.Sockets | Print list of open sockets |
Cvolatility.plugins.ssdt.SSDT | |
►Cvolatility.plugins.strings.Strings | Match physical offsets to virtual addresses (may take a while, VERY verbose) |
Cvolatility.plugins.linux.linux_strings.linux_strings | Match physical offsets to virtual addresses (may take a while, VERY verbose) |
Cvolatility.plugins.mac.mac_strings.mac_strings | Match physical offsets to virtual addresses (may take a while, VERY verbose) |
Cvolatility.plugins.taskmods.DllList | Print list of loaded dlls for each process |
Cvolatility.plugins.tcaudit.TrueCryptMaster | Recover TrueCrypt 7.1a Master Keys |
Cvolatility.plugins.tcaudit.TrueCryptPassphrase | TrueCrypt Cached Passphrase Finder |
Cvolatility.plugins.tcaudit.TrueCryptSummary | TrueCrypt Summary |
Cvolatility.plugins.timeliner.TimeLiner | Creates a timeline from various artifacts in memory |
►Cvolatility.plugins.volshell.volshell | Shell in the memory image |
Cvolatility.plugins.linux.linux_volshell.linux_volshell | Shell in the memory image |
Cvolatility.plugins.mac.mac_volshell.mac_volshell | Shell in the memory image |
Cvolatility.plugins.win10cookie.Win10Cookie | Find the ObHeaderCookie value for Windows 10 |
►Cvolatility.plugins.imagecopy.ImageCopy | Copies a physical address space out as a raw DD image |
Cvolatility.plugins.raw2dmp.Raw2dmp | Converts a physical memory sample to a windbg crash dump |
►Cvolatility.plugins.linux.common.AbstractLinuxCommand | |
Cvolatility.plugins.linux.common.AbstractLinuxARMCommand | |
Cvolatility.plugins.linux.common.AbstractLinuxIntelCommand | |
►Cvolatility.plugins.mac.common.AbstractMacCommand | |
Cvolatility.plugins.mac.apihooks_kernel.mac_apihooks_kernel | Checks to see if system call and kernel functions are hooked |
Cvolatility.plugins.mac.check_mig_table.mac_check_mig_table | Lists entires in the kernel's MIG table |
Cvolatility.plugins.mac.check_syscall_shadow.mac_check_syscall_shadow | Looks for shadow system call tables |
Cvolatility.plugins.mac.check_syscall_table.mac_check_syscalls | Checks to see if system call table entries are hooked |
Cvolatility.plugins.mac.check_sysctl.mac_check_sysctl | Checks for unknown sysctl handlers |
Cvolatility.plugins.mac.check_trap_table.mac_check_trap_table | Checks to see if mach trap table entries are hooked |
Cvolatility.plugins.mac.compressed_swap.mac_compressed_swap | Prints Mac OS X VM compressor stats and dumps all compressed pages |
Cvolatility.plugins.mac.dmesg.mac_dmesg | Prints the kernel debug buffer |
Cvolatility.plugins.mac.dump_files.mac_dump_file | Dumps a specified file |
Cvolatility.plugins.mac.find_aslr_shift.mac_find_aslr_shift | Find the ASLR shift value for 10.8+ images |
Cvolatility.plugins.mac.get_profile.mac_get_profile | Automatically detect Mac profiles |
Cvolatility.plugins.mac.ifconfig.mac_ifconfig | Lists network interface information for all devices |
Cvolatility.plugins.mac.list_files.mac_list_files | Lists files in the file cache |
Cvolatility.plugins.mac.list_kauth_scopes.mac_list_kauth_scopes | Lists Kauth Scopes and their status |
Cvolatility.plugins.mac.list_zones.mac_list_zones | Prints active zones |
►Cvolatility.plugins.mac.lsmod.mac_lsmod | Lists loaded kernel modules |
Cvolatility.plugins.mac.gkextmap.mac_lsmod_kext_map | Lists loaded kernel modules |
Cvolatility.plugins.mac.ip_filters.mac_ip_filters | Reports any hooked IP filters |
Cvolatility.plugins.mac.notifiers.mac_notifiers | Detects rootkits that add hooks into I/O Kit (e.g |
Cvolatility.plugins.mac.socket_filters.mac_socket_filters | Reports socket filters |
Cvolatility.plugins.mac.lsmod_iokit.mac_lsmod_iokit | Lists loaded kernel modules through IOkit |
Cvolatility.plugins.mac.machine_info.mac_machine_info | Prints machine information about the sample |
Cvolatility.plugins.mac.moddump.mac_moddump | Writes the specified kernel extension to disk |
Cvolatility.plugins.mac.mount.mac_mount | Prints mounted device information |
Cvolatility.plugins.mac.netconns.mac_network_conns | Lists network connections from kernel network structures |
Cvolatility.plugins.mac.print_boot_cmdline.mac_print_boot_cmdline | Prints kernel boot arguments |
►Cvolatility.plugins.mac.pslist.mac_pslist | List Running Processes |
Cvolatility.plugins.mac.dead_procs.mac_dead_procs | Prints terminated/de-allocated processes |
Cvolatility.plugins.mac.dead_vnodes.mac_dead_vnodes | Lists freed vnode structures |
Cvolatility.plugins.mac.pgrp_hash_table.mac_pgrp_hash_table | Walks the process group hash table |
Cvolatility.plugins.mac.pid_hash_table.mac_pid_hash_table | Walks the pid hash table |
►Cvolatility.plugins.mac.pstasks.mac_tasks | List Active Tasks |
Cvolatility.plugins.mac.adiummsgs.mac_adium | Lists Adium messages |
Cvolatility.plugins.mac.apihooks.mac_apihooks | Checks for API hooks in processes |
Cvolatility.plugins.mac.calendar.mac_calendar | Gets calendar events from Calendar.app |
Cvolatility.plugins.mac.contacts.mac_contacts | Gets contact names from Contacts.app |
Cvolatility.plugins.mac.dlyd_maps.mac_dyld_maps | Gets memory maps of processes from dyld data structures |
Cvolatility.plugins.mac.keychaindump.mac_keychaindump | Recovers possbile keychain keys |
Cvolatility.plugins.mac.lsof.mac_lsof | Lists per-process opened files |
Cvolatility.plugins.mac.memdump.mac_memdump | Dump addressable memory pages to a file |
Cvolatility.plugins.mac.notesapp.mac_notesapp | Finds contents of Notes messages |
Cvolatility.plugins.mac.orphan_threads.mac_orphan_threads | Lists threads that don't map back to known modules/processes |
►Cvolatility.plugins.mac.proc_maps.mac_proc_maps | Gets memory maps of processes |
Cvolatility.plugins.mac.dump_map.mac_dump_maps | Dumps memory ranges of process(es), optionally including pages in compressed swap |
Cvolatility.plugins.mac.psaux.mac_psaux | Prints processes with arguments in user land (**argv) |
Cvolatility.plugins.mac.psenv.mac_psenv | Prints processes with environment in user land (**envp) |
Cvolatility.plugins.mac.pstree.mac_pstree | Show parent/child relationship of processes |
Cvolatility.plugins.mac.threads_simple.mac_threads_simple | Lists threads along with their start time and priority |
Cvolatility.plugins.mac.session_hash_table.mac_list_sessions | Enumerates sessions |
Cvolatility.plugins.mac.psxview.mac_psxview | |
►Cvolatility.plugins.mac.route.mac_route | Prints the routing table |
Cvolatility.plugins.mac.arp.mac_arp | Prints the arp table |
Cvolatility.plugins.mac.version.mac_version | Prints the Mac version |
Cvolatility.plugins.mbrparser.MBRParser | Scans for and parses potential Master Boot Records (MBRs) |
Cvolatility.plugins.patcher.Patcher | Patches memory based on page scans |
►Cvolatility.conf.ConfObject | This is a singleton class to manage the configuration |
Cvolatility.conf.DummyConfig | |
Cvolatility.dwarf.DWARFParser | A parser for DWARF files |
Cvolatility.fmtspec.FormatSpec | |
►Cvolatility.obj.BaseObject | |
Cvolatility.obj.Array | An array of objects of the same size |
►Cvolatility.obj.CType | A CType is an object which represents a c struct |
Cvolatility.plugins.addrspaces.elfcoredump.DBGFCOREDESCRIPTOR | A class for VBox core dump descriptors |
Cvolatility.plugins.addrspaces.hpak.HPAK_HEADER | A class for B.S |
Cvolatility.plugins.addrspaces.vmware._VMWARE_GROUP | A class for VMware Groups |
Cvolatility.plugins.addrspaces.vmware._VMWARE_HEADER | A class for VMware VMSS/VMSN files |
Cvolatility.plugins.addrspaces.vmware._VMWARE_TAG | A class for VMware Tags |
Cvolatility.plugins.crashinfo._DMP_HEADER | A class for crash dumps |
►Cvolatility.plugins.dumpcerts._X509_PUBLIC_CERT | Class for x509 public key certificates |
Cvolatility.plugins.dumpcerts._PKCS_PRIVATE_CERT | Class for PKCS private key certificates |
Cvolatility.plugins.dumpfiles._CONTROL_AREA | |
Cvolatility.plugins.dumpfiles._SHARED_CACHE_MAP | |
Cvolatility.plugins.gui.editbox._COMBOBOX_x64 | |
Cvolatility.plugins.gui.editbox._COMBOBOX_x86 | |
Cvolatility.plugins.gui.editbox._EDIT_x64 | |
Cvolatility.plugins.gui.editbox._EDIT_x86 | |
Cvolatility.plugins.gui.editbox._LISTBOX_x64 | |
Cvolatility.plugins.gui.editbox._LISTBOX_x86 | |
Cvolatility.plugins.gui.win32k_core._HANDLEENTRY | A for USER handle entries |
►Cvolatility.plugins.gui.win32k_core._MM_SESSION_SPACE | A class for session spaces |
Cvolatility.plugins.gui.vtypes.win7._MM_SESSION_SPACE | A class for session spaces on Windows 7 |
►Cvolatility.plugins.gui.win32k_core._RTL_ATOM_TABLE_ENTRY | A class for atom table entries |
Cvolatility.plugins.gui.vtypes.win8._RTL_ATOM_TABLE_ENTRY | A class for atom table entries |
Cvolatility.plugins.gui.win32k_core.tagCLIPDATA | A class for clipboard objects |
Cvolatility.plugins.gui.win32k_core.tagEVENTHOOK | A class for event hooks |
Cvolatility.plugins.gui.win32k_core.tagHOOK | A class for message hooks |
Cvolatility.plugins.gui.win32k_core.tagRECT | A class for window rects |
►Cvolatility.plugins.gui.win32k_core.tagSHAREDINFO | A class for shared info blocks |
Cvolatility.plugins.gui.vtypes.win7.tagSHAREDINFO | A class for shared info blocks on Windows 7 |
Cvolatility.plugins.gui.win32k_core.tagWINDOWSTATION | A class for Windowstation objects |
Cvolatility.plugins.gui.win32k_core.tagWND | A class for window structures |
Cvolatility.plugins.iehistory._URL_RECORD | A class for URL and LEAK records |
Cvolatility.plugins.linux.bash._hist_entry | A class for history entries |
Cvolatility.plugins.linux.bash_hash._bash_hash_table | |
►Cvolatility.plugins.linux.slab_info.kmem_cache | |
Cvolatility.plugins.linux.slab_info.kmem_cache_slab | |
►Cvolatility.plugins.mac.bash._mac_hist_entry | A class for history entries |
Cvolatility.plugins.mac.bash.bash32_hist_entry | |
Cvolatility.plugins.mac.bash.bash64_hist_entry | |
►Cvolatility.plugins.mac.bash_hash.bash_funcs | |
Cvolatility.plugins.mac.bash_hash.mac32_bash_hash_table | |
Cvolatility.plugins.mac.bash_hash.mac32_bucket_contents | |
Cvolatility.plugins.mac.bash_hash.mac32_pathdata | |
Cvolatility.plugins.mac.bash_hash.mac64_bash_hash_table | |
Cvolatility.plugins.mac.bash_hash.mac64_bucket_contents | |
Cvolatility.plugins.mac.bash_hash.mac64_pathdata | |
Cvolatility.plugins.mac.threads.queue_entry | |
Cvolatility.plugins.malware.callbacks._SHUTDOWN_PACKET | Class for shutdown notification callbacks |
Cvolatility.plugins.malware.cmdhistory._COMMAND_HISTORY | Object class for command histories |
Cvolatility.plugins.malware.cmdhistory._CONSOLE_INFORMATION | Object class for console information structs |
Cvolatility.plugins.malware.cmdhistory._CONSOLE_PROCESS | Object class for console process |
Cvolatility.plugins.malware.cmdhistory._EXE_ALIAS_LIST | Object class for alias lists |
Cvolatility.plugins.malware.cmdhistory._SCREEN_INFORMATION | Object class for screen information |
Cvolatility.plugins.malware.devicetree._DEVICE_OBJECT | |
Cvolatility.plugins.malware.devicetree._DRIVER_OBJECT | |
Cvolatility.plugins.malware.idt._KGDTENTRY | A class for GDT entries |
Cvolatility.plugins.malware.idt._KIDTENTRY | Class for interrupt descriptors |
Cvolatility.plugins.malware.svcscan._SERVICE_HEADER | |
►Cvolatility.plugins.malware.svcscan._SERVICE_RECORD_LEGACY | |
Cvolatility.plugins.malware.svcscan._SERVICE_RECORD_RECENT | |
Cvolatility.plugins.malware.timers._KTIMER | |
Cvolatility.plugins.mbrparser.PARTITION_ENTRY | |
Cvolatility.plugins.mftparser.MFT_FILE_RECORD | |
Cvolatility.plugins.mftparser.OBJECT_ID | |
Cvolatility.plugins.mftparser.RESIDENT_ATTRIBUTE | |
►Cvolatility.plugins.mftparser.STANDARD_INFORMATION | |
Cvolatility.plugins.mftparser.FILE_NAME | |
►Cvolatility.plugins.netscan._TCP_LISTENER | Class for objects found in TcpL pools |
Cvolatility.plugins.netscan._TCP_ENDPOINT | Class for objects found in TcpE pools |
Cvolatility.plugins.netscan._UDP_ENDPOINT | Class for objects found in UdpA pools |
Cvolatility.plugins.notepad._HEAP | A Heap on XP and 2003 |
Cvolatility.plugins.notepad._HEAP_ENTRY | A Heap Entry |
Cvolatility.plugins.notepad._HEAP_SEGMENT | A Heap Segment on XP and 2003 |
Cvolatility.plugins.overlays.basic.VOLATILITY_MAGIC | Class representing a VOLATILITY_MAGIC namespace |
►Cvolatility.plugins.overlays.linux.elf.elf | |
Cvolatility.plugins.overlays.linux.elf.elf_dyn | An elf dynamic section struct |
Cvolatility.plugins.overlays.linux.elf.elf_hdr | An ELF header |
Cvolatility.plugins.overlays.linux.elf.elf_link_map | An libdl link map structure |
Cvolatility.plugins.overlays.linux.elf.elf_note | An ELF note header |
Cvolatility.plugins.overlays.linux.elf.elf_phdr | An elf program header |
Cvolatility.plugins.overlays.linux.elf.elf_rel | An elf relocation |
Cvolatility.plugins.overlays.linux.elf.elf_rela | An elf relocation |
Cvolatility.plugins.overlays.linux.elf.elf_shdr | An elf section header |
Cvolatility.plugins.overlays.linux.elf.elf_sym | An elf symbol struct |
Cvolatility.plugins.overlays.linux.elf.elf32_dyn | |
Cvolatility.plugins.overlays.linux.elf.elf32_link_map | |
Cvolatility.plugins.overlays.linux.elf.elf32_note | |
Cvolatility.plugins.overlays.linux.elf.elf32_phdr | |
Cvolatility.plugins.overlays.linux.elf.elf32_rel | |
Cvolatility.plugins.overlays.linux.elf.elf32_rela | |
Cvolatility.plugins.overlays.linux.elf.elf32_shdr | |
Cvolatility.plugins.overlays.linux.elf.elf32_sym | |
Cvolatility.plugins.overlays.linux.elf.elf64_dyn | |
Cvolatility.plugins.overlays.linux.elf.elf64_link_map | |
Cvolatility.plugins.overlays.linux.elf.elf64_note | |
Cvolatility.plugins.overlays.linux.elf.elf64_phdr | |
Cvolatility.plugins.overlays.linux.elf.elf64_rel | |
Cvolatility.plugins.overlays.linux.elf.elf64_rela | |
Cvolatility.plugins.overlays.linux.elf.elf64_shdr | |
Cvolatility.plugins.overlays.linux.elf.elf64_sym | |
Cvolatility.plugins.overlays.linux.linux.dentry | |
Cvolatility.plugins.overlays.linux.linux.desc_struct | |
Cvolatility.plugins.overlays.linux.linux.files_struct | |
Cvolatility.plugins.overlays.linux.linux.gate_struct64 | |
Cvolatility.plugins.overlays.linux.linux.hlist_bl_node | A list_head makes a doubly linked list |
Cvolatility.plugins.overlays.linux.linux.hlist_node | A hlist_node makes a doubly linked list |
Cvolatility.plugins.overlays.linux.linux.in_device | |
Cvolatility.plugins.overlays.linux.linux.inet_sock | Class for an internet socket object |
Cvolatility.plugins.overlays.linux.linux.inode | |
Cvolatility.plugins.overlays.linux.linux.kernel_param | |
Cvolatility.plugins.overlays.linux.linux.kparam_array | |
Cvolatility.plugins.overlays.linux.linux.linux_file | |
Cvolatility.plugins.overlays.linux.linux.linux_fs_struct | |
Cvolatility.plugins.overlays.linux.linux.list_head | A list_head makes a doubly linked list |
Cvolatility.plugins.overlays.linux.linux.module_sect_attr | |
Cvolatility.plugins.overlays.linux.linux.module_struct | |
Cvolatility.plugins.overlays.linux.linux.mount | |
Cvolatility.plugins.overlays.linux.linux.net_device | |
Cvolatility.plugins.overlays.linux.linux.page | |
Cvolatility.plugins.overlays.linux.linux.sock | |
Cvolatility.plugins.overlays.linux.linux.super_block | |
Cvolatility.plugins.overlays.linux.linux.task_struct | |
Cvolatility.plugins.overlays.linux.linux.timespec | |
Cvolatility.plugins.overlays.linux.linux.tty_ldisc | |
Cvolatility.plugins.overlays.linux.linux.vfsmount | |
Cvolatility.plugins.overlays.linux.linux.vm_area_struct | |
Cvolatility.plugins.overlays.mac.mac.dyld32_image_info | |
Cvolatility.plugins.overlays.mac.mac.dyld64_image_info | |
Cvolatility.plugins.overlays.mac.mac.fileglob | |
Cvolatility.plugins.overlays.mac.mac.ifnet | |
Cvolatility.plugins.overlays.mac.mac.inpcb | |
Cvolatility.plugins.overlays.mac.mac.inpcbinfo | |
Cvolatility.plugins.overlays.mac.mac.kauth_scope | |
Cvolatility.plugins.overlays.mac.mac.OSString | |
Cvolatility.plugins.overlays.mac.mac.proc | |
Cvolatility.plugins.overlays.mac.mac.queue_entry | |
Cvolatility.plugins.overlays.mac.mac.rtentry | |
Cvolatility.plugins.overlays.mac.mac.sockaddr | |
Cvolatility.plugins.overlays.mac.mac.sockaddr_dl | |
Cvolatility.plugins.overlays.mac.mac.socket | |
Cvolatility.plugins.overlays.mac.mac.sysctl_oid | |
Cvolatility.plugins.overlays.mac.mac.thread | |
Cvolatility.plugins.overlays.mac.mac.vm_map_entry | |
Cvolatility.plugins.overlays.mac.mac.vm_map_object | |
Cvolatility.plugins.overlays.mac.mac.vnode | |
Cvolatility.plugins.overlays.mac.mac.zone | |
►Cvolatility.plugins.overlays.mac.macho.macho | |
Cvolatility.plugins.overlays.mac.macho.macho_dysymtab_command | A macho symtab command |
Cvolatility.plugins.overlays.mac.macho.macho_header | An macho header |
Cvolatility.plugins.overlays.mac.macho.macho_load_command | A macho load command |
Cvolatility.plugins.overlays.mac.macho.macho_nlist | A macho nlist |
Cvolatility.plugins.overlays.mac.macho.macho_section | An macho section header |
Cvolatility.plugins.overlays.mac.macho.macho_segment_command | A macho segment command |
Cvolatility.plugins.overlays.mac.macho.macho_symtab_command | A macho symtab command |
Cvolatility.plugins.overlays.mac.macho.macho32_dysymtab_command | |
Cvolatility.plugins.overlays.mac.macho.macho32_header | |
Cvolatility.plugins.overlays.mac.macho.macho32_load_command | |
Cvolatility.plugins.overlays.mac.macho.macho32_nlist | |
Cvolatility.plugins.overlays.mac.macho.macho32_section | |
Cvolatility.plugins.overlays.mac.macho.macho32_segment_command | |
Cvolatility.plugins.overlays.mac.macho.macho32_symtab_command | |
Cvolatility.plugins.overlays.mac.macho.macho64_dysymtab_command | |
Cvolatility.plugins.overlays.mac.macho.macho64_header | |
Cvolatility.plugins.overlays.mac.macho.macho64_load_command | |
Cvolatility.plugins.overlays.mac.macho.macho64_nlist | |
Cvolatility.plugins.overlays.mac.macho.macho64_section | |
Cvolatility.plugins.overlays.mac.macho.macho64_segment_command | |
Cvolatility.plugins.overlays.mac.macho.macho64_symtab_command | |
Cvolatility.plugins.overlays.windows.kdbg_vtypes._KDDEBUGGER_DATA64 | A class for KDBG |
►Cvolatility.plugins.overlays.windows.kpcr_vtypes._KPCROnx86 | KPCR for 32bit windows |
Cvolatility.plugins.overlays.windows.kpcr_vtypes._KPCROnx64 | KPCR for x64 windows |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_DOS_HEADER | DOS header |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_EXPORT_DIRECTORY | Class for PE export directory |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_IMPORT_DESCRIPTOR | Handles IID entries for imported functions |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_NT_HEADERS | PE header |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_RESOURCE_DIR_STRING_U | Handles Unicode-esque strings in IMAGE_RESOURCE_DIRECTORY structures |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_RESOURCE_DIRECTORY | Handles Directory Entries |
Cvolatility.plugins.overlays.windows.pe_vtypes._IMAGE_SECTION_HEADER | PE section |
►Cvolatility.plugins.overlays.windows.pe_vtypes._LDR_DATA_TABLE_ENTRY | Class for PE file / modules |
Cvolatility.plugins.overlays.windows.win8._LDR_DATA_TABLE_ENTRY | A class for DLL modules |
Cvolatility.plugins.overlays.windows.pe_vtypes._VS_FIXEDFILEINFO | Fixed (language and codepage independent) information |
►Cvolatility.plugins.overlays.windows.pe_vtypes.VerStruct | Generic Version Structure |
Cvolatility.plugins.overlays.windows.pe_vtypes._VS_VERSION_INFO | Version Information |
Cvolatility.plugins.overlays.windows.tcpip_vtypes._ADDRESS_OBJECT | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MM_AVL_TABLE | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MM_AVL_TABLE_WIN8 | |
Cvolatility.plugins.overlays.windows.vad_vtypes._RTL_AVL_TREE | |
►Cvolatility.plugins.overlays.windows.vad_vtypes.VadFlags | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMSECTION_FLAGS | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_FLAGS | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_FLAGS2 | |
►Cvolatility.plugins.overlays.windows.vad_vtypes.VadTraverser | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MM_AVL_NODE | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_SHORT_WIN8 | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_WIN8 | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_SHORT_XP | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_SHORT_2003 | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_2003 | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_LONG_2003 | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_VISTA | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_LONG_VISTA | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_XP | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_LONG_XP | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._RTL_BALANCED_NODE | |
►Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_SHORT_WIN81 | |
Cvolatility.plugins.overlays.windows.vad_vtypes._MMVAD_WIN81 | |
Cvolatility.plugins.overlays.windows.win10._HMAP_ENTRY | |
Cvolatility.plugins.overlays.windows.windows._CM_KEY_BODY | Registry key |
Cvolatility.plugins.overlays.windows.windows._CMHIVE | Registry hive |
Cvolatility.plugins.overlays.windows.windows._EPROCESS | An extensive _EPROCESS with bells and whistles |
►Cvolatility.plugins.overlays.windows.windows._ETHREAD | A class for threads |
Cvolatility.plugins.overlays.windows.vista._ETHREAD | A class for Windows 7 ETHREAD objects |
►Cvolatility.plugins.overlays.windows.windows._EX_FAST_REF | |
Cvolatility.plugins.overlays.windows.windows64._EX_FAST_REF | |
Cvolatility.plugins.overlays.windows.windows._FILE_OBJECT | Class for file objects |
►Cvolatility.plugins.overlays.windows.windows._HANDLE_TABLE | A class for _HANDLE_TABLE |
►Cvolatility.plugins.overlays.windows.win8._HANDLE_TABLE32 | A class for 32-bit Windows 8 handle tables |
►Cvolatility.plugins.overlays.windows.win8._HANDLE_TABLE64 | A class for 64-bit Windows 8 / 2012 handle tables |
Cvolatility.plugins.overlays.windows.win8._HANDLE_TABLE_81R264 | A class for 64-bit Windows 8.1 / 2012 R2 handle tables |
►Cvolatility.plugins.overlays.windows.win8._PSP_CID_TABLE64 | PspCidTable for 64-bit Windows 8 and Server 2012 |
Cvolatility.plugins.overlays.windows.win8._PSP_CID_TABLE_81R264 | PspCidTable for 64-bit Windows 8.1 and Server 2012 R2 |
Cvolatility.plugins.overlays.windows.win8._PSP_CID_TABLE32 | PspCidTable for 32-bit Windows 8 |
Cvolatility.plugins.overlays.windows.windows._KMUTANT | A mutex object |
Cvolatility.plugins.overlays.windows.windows._LIST_ENTRY | Adds iterators for _LIST_ENTRY types |
►Cvolatility.plugins.overlays.windows.windows._OBJECT_HEADER | A Volatility object to handle Windows object headers |
►Cvolatility.plugins.overlays.windows.win7._OBJECT_HEADER | A Volatility object to handle Windows 7 object headers |
►Cvolatility.plugins.overlays.windows.win8._OBJECT_HEADER | A class for object headers on Win 8 / Server 2012 |
Cvolatility.plugins.overlays.windows.win10._OBJECT_HEADER_10 | |
Cvolatility.plugins.overlays.windows.win8._OBJECT_HEADER_81R2 | A class for object headers on Win 8.1 / Server 2012 R2 |
Cvolatility.plugins.overlays.windows.windows._OBJECT_SYMBOLIC_LINK | A symbolic link object |
Cvolatility.plugins.overlays.windows.windows._OBJECT_TYPE | |
►Cvolatility.plugins.overlays.windows.windows._POOL_HEADER | A class for pool headers |
Cvolatility.plugins.overlays.windows.vista._POOL_HEADER | A class for pool headers |
►Cvolatility.plugins.overlays.windows.windows._TOKEN | A class for Tokens |
Cvolatility.plugins.overlays.windows.vista._TOKEN | |
Cvolatility.plugins.overlays.windows.windows._UNICODE_STRING | Class representing a _UNICODE_STRING |
Cvolatility.plugins.registry.auditpol.AuditPolData7 | |
Cvolatility.plugins.registry.auditpol.AuditPolDataVista | |
Cvolatility.plugins.registry.auditpol.AuditPolDataXP | |
Cvolatility.plugins.registry.shellbags._GUID | Type overrides for output below ##### |
Cvolatility.plugins.registry.shellbags._VOLUSER_ASSIST_TYPES | |
►Cvolatility.plugins.registry.shellbags.FOLDER_ENTRY | |
Cvolatility.plugins.registry.shellbags.CONTROL_PANEL | |
Cvolatility.plugins.registry.shellbags.UNKNOWN_00 | |
►Cvolatility.plugins.registry.shellbags.ITEMPOS | |
Cvolatility.plugins.registry.shellbags.FILE_ENTRY | |
►Cvolatility.plugins.registry.shellbags.NETWORK_VOLUME_NAME | |
Cvolatility.plugins.registry.shellbags.NETWORK_SHARE | |
Cvolatility.plugins.registry.shellbags.VOLUME_NAME | |
►Cvolatility.obj.NativeType | |
Cvolatility.obj.BitField | A class splitting an integer into a bunch of bit |
►Cvolatility.obj.Pointer | |
Cvolatility.obj.Pointer32 | |
Cvolatility.obj.Void | |
Cvolatility.plugins.overlays.basic.Enumeration | Enumeration class for handling multiple possible meanings for a single value |
►Cvolatility.plugins.overlays.basic.Flags | This object decodes each flag into a string |
Cvolatility.plugins.overlays.linux.linux.LinuxPermissionFlags | A Flags object for printing vm_area_struct permissions in a format like rwx or r-x |
Cvolatility.plugins.overlays.basic.IpAddress | Provides proper output for IpAddress objects |
Cvolatility.plugins.overlays.basic.Ipv6Address | Provides proper output for Ipv6Address objects |
Cvolatility.plugins.overlays.basic.UnixTimeStamp | Class for handling Unix Time Stamps |
Cvolatility.plugins.overlays.windows.windows.DosDate | |
►Cvolatility.plugins.overlays.windows.windows.WinTimeStamp | Class for handling Windows Time Stamps |
Cvolatility.plugins.overlays.windows.windows.ThreadCreateTimeStamp | Handles ThreadCreateTimeStamps which are bit shifted WinTimeStamps |
►Cvolatility.obj.VolatilityMagic | Class to contain Volatility Magic value |
Cvolatility.plugins.bigpagepools.BigPageTable | Find the directory of big page pools |
Cvolatility.plugins.overlays.basic.VolatilityDTB | |
Cvolatility.plugins.overlays.basic.VolatilityMaxAddress | The maximum address of a profile's underlying AS |
Cvolatility.plugins.overlays.linux.linux.VolatilityDTB | A scanner for DTB values |
Cvolatility.plugins.overlays.linux.linux.VolatilityLinuxARMValidAS | An object to check that an address space is a valid Arm Paged space |
Cvolatility.plugins.overlays.linux.linux.VolatilityLinuxIntelValidAS | An object to check that an address space is a valid Arm Paged space |
Cvolatility.plugins.overlays.mac.mac.VolatilityDTB | A scanner for DTB values |
Cvolatility.plugins.overlays.mac.mac.VolatilityMacIntelValidAS | An object to check that an address space is a valid Mac Intel Paged space |
Cvolatility.plugins.overlays.windows.win10.VolatilityCookie | The Windows 10 Cookie Finder |
Cvolatility.plugins.overlays.windows.win8_kdbg.VolatilityKDBG | A Scanner for KDBG data within an address space |
Cvolatility.plugins.overlays.windows.windows.VolatilityAMD64ValidAS | |
Cvolatility.plugins.overlays.windows.windows.VolatilityIA32ValidAS | An object to check that an address space is a valid IA32 Paged space |
Cvolatility.plugins.overlays.windows.windows.VolatilityKDBG | A Scanner for KDBG data within an address space |
Cvolatility.plugins.overlays.windows.windows.VolatilityKPCR | A scanner for KPCR data within an address space |
Cvolatility.plugins.overlays.windows.windows.VolMagicPoolTag | The pool tag for a specific data structure on a given OS |
Cvolatility.plugins.overlays.basic.String | Class for dealing with Strings |
Cvolatility.obj.NoneObject | A magical object which is like None but swallows bad dereferences, getattribute, iterators etc to return itself |
►Cvolatility.obj.NumericProxyMixIn | This MixIn implements the numeric protocol |
Cvolatility.obj.NativeType | |
►Cvolatility.obj.Profile | This must live here, otherwise there are circular dependency issues |
Cvolatility.plugins.overlays.windows.vista.VistaSP0x64 | A Profile for Windows Vista SP0 x64 |
Cvolatility.plugins.overlays.windows.vista.VistaSP0x86 | A Profile for Windows Vista SP0 x86 |
►Cvolatility.plugins.overlays.windows.vista.VistaSP1x64 | A Profile for Windows Vista SP1 x64 |
Cvolatility.plugins.overlays.windows.vista.Win2008SP1x64 | A Profile for Windows 2008 SP1 x64 |
►Cvolatility.plugins.overlays.windows.vista.VistaSP1x86 | A Profile for Windows Vista SP1 x86 |
Cvolatility.plugins.overlays.windows.vista.Win2008SP1x86 | A Profile for Windows 2008 SP1 x86 |
►Cvolatility.plugins.overlays.windows.vista.VistaSP2x64 | A Profile for Windows Vista SP2 x64 |
Cvolatility.plugins.overlays.windows.vista.Win2008SP2x64 | A Profile for Windows 2008 SP2 x64 |
Cvolatility.plugins.overlays.windows.vista.VistaSP2x86 | A Profile for Windows Vista SP2 x86 |
Cvolatility.plugins.overlays.windows.win10.Win10x64 | A Profile for Windows 10 x64 |
Cvolatility.plugins.overlays.windows.win10.Win10x86 | A Profile for Windows 10 x86 |
Cvolatility.plugins.overlays.windows.win2003.Win2003SP0x86 | A Profile for Windows 2003 SP0 x86 |
►Cvolatility.plugins.overlays.windows.win2003.Win2003SP1x64 | A Profile for Windows 2003 SP1 x64 |
Cvolatility.plugins.overlays.windows.win2003.WinXPSP1x64 | A Profile for Windows XP SP1 x64 |
Cvolatility.plugins.overlays.windows.win2003.Win2003SP1x86 | A Profile for Windows 2003 SP1 x86 |
Cvolatility.plugins.overlays.windows.win2003.Win2003SP2x64 | A Profile for Windows 2003 SP2 x64 |
Cvolatility.plugins.overlays.windows.win2003.Win2003SP2x86 | A Profile for Windows 2003 SP2 x86 |
►Cvolatility.plugins.overlays.windows.win7.Win7SP0x64 | A Profile for Windows 7 SP0 x64 |
Cvolatility.plugins.overlays.windows.win7.Win2008R2SP0x64 | A Profile for Windows 2008 R2 SP0 x64 |
Cvolatility.plugins.overlays.windows.win7.Win7SP0x86 | A Profile for Windows 7 SP0 x86 |
Cvolatility.plugins.overlays.windows.win7.Win7SP1x64 | A Profile for Windows 7 SP1 x64 |
Cvolatility.plugins.overlays.windows.win7.Win7SP1x86 | A Profile for Windows 7 SP1 x86 |
Cvolatility.plugins.overlays.windows.win8.Win81U1x64 | A Profile for Windows 8.1 Update 1 x64 |
Cvolatility.plugins.overlays.windows.win8.Win81U1x86 | A Profile for Windows 8.1 Update 1 x86 |
►Cvolatility.plugins.overlays.windows.win8.Win8SP0x64 | A Profile for Windows 8 x64 |
Cvolatility.plugins.overlays.windows.win8.Win2012x64 | A Profile for Windows Server 2012 x64 |
Cvolatility.plugins.overlays.windows.win8.Win8SP0x86 | A Profile for Windows 8 x86 |
►Cvolatility.plugins.overlays.windows.win8.Win8SP1x64 | A Profile for Windows 8.1 x64 |
Cvolatility.plugins.overlays.windows.win8.Win2012R2x64 | A Profile for Windows Server 2012 R2 x64 |
Cvolatility.plugins.overlays.windows.win8.Win8SP1x86 | A Profile for Windows 8.1 x86 |
Cvolatility.plugins.overlays.windows.xp.WinXPSP2x86 | A Profile for Windows XP SP2 x86 |
Cvolatility.plugins.overlays.windows.xp.WinXPSP3x86 | A Profile for Windows XP SP3 x86 |
►Cvolatility.obj.ProfileModification | Class for modifying profiles for additional functionality |
Cvolatility.plugins.addrspaces.crashbmp.BitmapDmpVTypes | |
Cvolatility.plugins.addrspaces.elfcoredump.VirtualBoxModification | |
Cvolatility.plugins.addrspaces.hpak.HPAKVTypes | |
Cvolatility.plugins.addrspaces.lime.LimeTypes | |
Cvolatility.plugins.addrspaces.vmware.VMwareVTypesModification | Apply the necessary VTypes for parsing VMware headers |
Cvolatility.plugins.bigpagepools.BigPageTableMagic | Determine the distance to the big page pool trackers |
Cvolatility.plugins.bigpagepools.PoolTrackTypeOverlay | |
Cvolatility.plugins.crashinfo.CrashInfoModification | Applies overlays for crash dump headers |
Cvolatility.plugins.dumpcerts.SSLKeyModification | Applies to all windows profiles (maybe linux?) |
Cvolatility.plugins.dumpfiles.ControlAreaModification | |
Cvolatility.plugins.dumpfiles.DumpFilesVTypesx86 | This modification applies the vtypes for all versions of 32bit Windows |
Cvolatility.plugins.evtlogs.EVTObjectTypes | |
Cvolatility.plugins.gui.editbox.EditBoxObjectClasses | Add the new class definitions |
Cvolatility.plugins.gui.editbox.EditBoxVTypes | This modification adds the gdi_types_x(86|64) |
Cvolatility.plugins.gui.vtypes.vista.Vista2008x64GuiVTypes | |
Cvolatility.plugins.gui.vtypes.vista.Vista2008x86GuiVTypes | |
Cvolatility.plugins.gui.vtypes.win2003.Win2003x86GuiVTypes | Apply the overlays for Windows 2003 x86 (builds on Windows XP x86) |
Cvolatility.plugins.gui.vtypes.win7.Win7GuiOverlay | Apply general overlays for Windows 7 |
Cvolatility.plugins.gui.vtypes.win7.Win7SP0x64GuiVTypes | Apply the base vtypes for Windows 7 SP0 x64 |
Cvolatility.plugins.gui.vtypes.win7.Win7SP0x86GuiVTypes | Apply the base vtypes for Windows 7 SP0 x86 |
Cvolatility.plugins.gui.vtypes.win7.Win7SP1x64GuiVTypes | Apply the base vtypes for Windows 7 SP1 x64 |
Cvolatility.plugins.gui.vtypes.win7.Win7SP1x86GuiVTypes | Apply the base vtypes for Windows 7 SP1 x86 |
Cvolatility.plugins.gui.vtypes.win7.Win7Vista2008x64Timers | Apply the tagTIMER for Windows 7, Vista, and 2008 x64 |
Cvolatility.plugins.gui.vtypes.win7.Win7Vista2008x86Timers | Apply the tagTIMER for Windows 7, Vista, and 2008 x86 |
Cvolatility.plugins.gui.vtypes.win7.Win7Win32KCoreClasses | Apply the core object classes for Windows 7 |
Cvolatility.plugins.gui.vtypes.win8.Win8x64Gui | |
Cvolatility.plugins.gui.vtypes.win8.Win8x86Gui | |
Cvolatility.plugins.gui.vtypes.xp.XP2003x64BaseVTypes | Applies to Windows XP and 2003 x64 |
Cvolatility.plugins.gui.vtypes.xp.XP2003x86BaseVTypes | Applies to everything x86 before Windows 7 |
Cvolatility.plugins.gui.win32k_core.AtomTablex64Overlay | Apply the atom table overlays for all x64 Windows |
Cvolatility.plugins.gui.win32k_core.AtomTablex86Overlay | Apply the atom table overlays for all x86 Windows |
Cvolatility.plugins.gui.win32k_core.Win32KCoreClasses | Apply the core object classes |
Cvolatility.plugins.gui.win32k_core.Win32KGahtiVType | Apply a vtype for win32k!gahti |
Cvolatility.plugins.gui.win32k_core.Win32Kx64VTypes | Applies to all x64 windows profiles |
Cvolatility.plugins.gui.win32k_core.Win32Kx86VTypes | Applies to all x86 windows profiles |
Cvolatility.plugins.gui.win32k_core.XP2003x64TimerVType | Apply the tagTIMER for XP and 2003 x64 |
Cvolatility.plugins.gui.win32k_core.XP2003x86TimerVType | Apply the tagTIMER for XP and 2003 x86 |
Cvolatility.plugins.gui.win32k_core.XPx86SessionOverlay | Apply the ResidentProcessCount overlay for x86 XP session spaces |
Cvolatility.plugins.heaps.HeapModification | |
Cvolatility.plugins.iehistory.IEHistoryVTypes | Apply structures for IE history parsing |
Cvolatility.plugins.linux.bash.BashTypes | |
Cvolatility.plugins.linux.bash_hash.BashHashTypes | |
Cvolatility.plugins.linux.check_idt.LinuxIDTTypes | |
Cvolatility.plugins.linux.linux_truecrypt.LinuxTruecryptModification | A modification for Linux Truecrypt passphrases |
Cvolatility.plugins.linux.slab_info.LinuxKmemCacheOverlay | |
Cvolatility.plugins.mac.bash.MacBashTypes | |
Cvolatility.plugins.mac.bash_hash.MacBashHashTypes | |
Cvolatility.plugins.mac.threads.MacObjectClasses2 | |
Cvolatility.plugins.mac.threads.MacObjectClasses4 | |
Cvolatility.plugins.malware.apihooks.MalwareWSPVTypes | |
Cvolatility.plugins.malware.callbacks.CallbackMods | |
Cvolatility.plugins.malware.cmdhistory.CmdHistoryObjectClasses | This modification applies the object classes for all versions of 32bit Windows |
Cvolatility.plugins.malware.cmdhistory.CmdHistoryVTypesWin7x64 | This modification applies the vtypes for 64bit Windows starting with Windows 7 |
Cvolatility.plugins.malware.cmdhistory.CmdHistoryVTypesWin7x86 | This modification applies the vtypes for 32bit Windows starting with Windows 7 |
Cvolatility.plugins.malware.cmdhistory.CmdHistoryVTypesx64 | This modification applies the vtypes for 64bit Windows up to Windows 7 |
Cvolatility.plugins.malware.cmdhistory.CmdHistoryVTypesx86 | This modification applies the vtypes for 32bit Windows up to Windows 7 |
Cvolatility.plugins.malware.devicetree.MalwareDrivers | |
Cvolatility.plugins.malware.idt.MalwareIDTGDTx86 | |
Cvolatility.plugins.malware.psxview.MalwarePspCid | |
Cvolatility.plugins.malware.svcscan.Service8x64 | Service structures for Win8/8.1 and Server2012/R2 64-bit |
Cvolatility.plugins.malware.svcscan.Service8x86 | Service structures for Win8/8.1 32-bit |
Cvolatility.plugins.malware.svcscan.ServiceBase | The base applies to XP and 2003 SP0-SP1 |
Cvolatility.plugins.malware.svcscan.ServiceBasex64 | This overrides the base x86 vtypes with x64 vtypes |
Cvolatility.plugins.malware.svcscan.ServiceVista | Override the base with OC's for Vista, 2008, and 7 |
Cvolatility.plugins.malware.svcscan.ServiceVistax64 | Override the base with vtypes for x64 Vista, 2008, and 7 |
Cvolatility.plugins.malware.svcscan.ServiceVistax86 | Override the base with vtypes for x86 Vista, 2008, and 7 |
Cvolatility.plugins.malware.threads.MalwareKthread | |
Cvolatility.plugins.malware.timers.TimerVTypes | |
Cvolatility.plugins.mbrparser.MbrObjectTypes | |
Cvolatility.plugins.mftparser.MFTTYPES | |
Cvolatility.plugins.netscan.NetscanObjectClasses | Network OCs for Vista, 2008, and 7 x86 and x64 |
Cvolatility.plugins.notepad.XPHeapModification | |
Cvolatility.plugins.objtypescan.ObjectTypeKeyModification | |
Cvolatility.plugins.overlays.basic.BasicObjectClasses | |
Cvolatility.plugins.overlays.linux.elf.ELF32Modification | |
Cvolatility.plugins.overlays.linux.elf.ELF64Modification | |
Cvolatility.plugins.overlays.linux.elf.ELFModification | |
Cvolatility.plugins.overlays.linux.linux.LinuxGate64Overlay | |
Cvolatility.plugins.overlays.linux.linux.LinuxIntelOverlay | |
Cvolatility.plugins.overlays.linux.linux.LinuxMountOverlay | |
Cvolatility.plugins.overlays.linux.linux.LinuxObjectClasses | |
Cvolatility.plugins.overlays.linux.linux.LinuxOverlay | |
Cvolatility.plugins.overlays.mac.mac.DyldTypes | |
Cvolatility.plugins.overlays.mac.mac.MacObjectClasses | |
Cvolatility.plugins.overlays.mac.mac.MacOverlay | |
Cvolatility.plugins.overlays.mac.mac.MigTypes | |
Cvolatility.plugins.overlays.mac.macho.MachoModification | |
Cvolatility.plugins.overlays.mac.macho.MachoOverlay | |
Cvolatility.plugins.overlays.mac.macho.MachoTypes | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberVistaSP01x64 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberVistaSP01x86 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberVistaSP2x64 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberVistaSP2x86 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberWin2003x64 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberWin7SP01x64 | |
Cvolatility.plugins.overlays.windows.hibernate_vtypes.HiberWin7SP01x86 | |
Cvolatility.plugins.overlays.windows.kdbg_vtypes.KDBGObjectClass | Add the KDBG object class to all Windows profiles |
Cvolatility.plugins.overlays.windows.kdbg_vtypes.UnloadedDriverVTypes | Add the unloaded driver structure definitions |
Cvolatility.plugins.overlays.windows.kpcr_vtypes.KPCRProfileModification | |
Cvolatility.plugins.overlays.windows.pe_vtypes.WinPEObjectClasses | |
Cvolatility.plugins.overlays.windows.pe_vtypes.WinPEVTypes | |
Cvolatility.plugins.overlays.windows.pe_vtypes.WinPEx64VTypes | |
►Cvolatility.plugins.overlays.windows.ssdt_vtypes.AbstractSyscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.VistaSP0Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.VistaSP0x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.VistaSP12Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.VistaSP12x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win2003SP0Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win2003SP12Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win2003SP12x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win7SP01Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win7SP01x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win8SP0x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win8SP0x86Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win8SP1x64Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win8SP1x86Syscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.WinXPSyscalls | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win2003SyscallVTypes | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.Win64SyscallVTypes | |
Cvolatility.plugins.overlays.windows.ssdt_vtypes.WinSyscallsAttribute | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Vista2008Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.VistaSP12x64Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win2003SP12Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win7Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win7Vista2008x64Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win7x64Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win81Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win81x64Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win8Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.Win8x64Tcpip | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.WinXP2003AddressObject | |
Cvolatility.plugins.overlays.windows.tcpip_vtypes.WinXP2003Tcpipx64 | |
Cvolatility.plugins.overlays.windows.vad_vtypes.VadFlagsModification | |
Cvolatility.plugins.overlays.windows.vad_vtypes.VadTagModification | |
Cvolatility.plugins.overlays.windows.vad_vtypes.VistaVad | |
Cvolatility.plugins.overlays.windows.vad_vtypes.Win2003x86Vad | |
Cvolatility.plugins.overlays.windows.vad_vtypes.Win81Vad | |
Cvolatility.plugins.overlays.windows.vad_vtypes.Win8Vad | |
Cvolatility.plugins.overlays.windows.vad_vtypes.WinXPx86Vad | |
Cvolatility.plugins.overlays.windows.vista.VistaObjectClasses | |
Cvolatility.plugins.overlays.windows.vista.VistaPolicyKey | |
Cvolatility.plugins.overlays.windows.vista.VistaSP0x64Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaSP0x86Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaSP1x64Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaSP1x86Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaSP2x64Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaSP2x86Hiber | |
Cvolatility.plugins.overlays.windows.vista.VistaWin7KPCR | |
Cvolatility.plugins.overlays.windows.vista.Vistax64DTB | |
Cvolatility.plugins.overlays.windows.vista.Vistax86DTB | |
Cvolatility.plugins.overlays.windows.win10.Win10Cookie | The Windows 10 Cookie Finder |
Cvolatility.plugins.overlays.windows.win10.Win10ObjectHeader | |
Cvolatility.plugins.overlays.windows.win10.Win10Registry | The Windows 10 registry HMAP |
Cvolatility.plugins.overlays.windows.win10.Win10x64DTB | The Windows 10 64-bit DTB signature |
Cvolatility.plugins.overlays.windows.win10.Win10x86DTB | The Windows 10 32-bit DTB signature |
Cvolatility.plugins.overlays.windows.win2003.EThreadCreateTime | |
Cvolatility.plugins.overlays.windows.win2003.Win2003SP0x86DTB | |
Cvolatility.plugins.overlays.windows.win2003.Win2003x64DTB | |
Cvolatility.plugins.overlays.windows.win2003.Win2003x64Hiber | |
Cvolatility.plugins.overlays.windows.win2003.Win2003x86DTB | |
Cvolatility.plugins.overlays.windows.win2003.Win2003x86Hiber | |
Cvolatility.plugins.overlays.windows.win7.Win7ObjectClasses | |
Cvolatility.plugins.overlays.windows.win7.Win7Pointer64 | |
Cvolatility.plugins.overlays.windows.win7.Win7x64DTB | |
Cvolatility.plugins.overlays.windows.win7.Win7x64Hiber | |
Cvolatility.plugins.overlays.windows.win7.Win7x86DTB | |
Cvolatility.plugins.overlays.windows.win7.Win7x86Hiber | |
Cvolatility.plugins.overlays.windows.win8.Win8ObjectClasses | |
Cvolatility.plugins.overlays.windows.win8.Win8x64DTB | The Windows 8 32-bit DTB signature |
Cvolatility.plugins.overlays.windows.win8.Win8x64MaxCommit | The Windows 8 / Server 2012 MM_MAX_COMMIT value |
Cvolatility.plugins.overlays.windows.win8.Win8x86DTB | The Windows 8 32-bit DTB signature |
Cvolatility.plugins.overlays.windows.win8.Win8x86SyscallVTypes | Applying the SSDT structures for Win 8 32-bit |
Cvolatility.plugins.overlays.windows.win8_kdbg.Win8x64VolatilityKDBG | Apply the KDBG finder for x64 |
Cvolatility.plugins.overlays.windows.windows64.ExFastRefx64 | |
Cvolatility.plugins.overlays.windows.windows64.Windows64Overlay | |
►Cvolatility.plugins.overlays.windows.windows.AbstractKDBGMod | |
Cvolatility.plugins.overlays.windows.vista.VistaKDBG | |
Cvolatility.plugins.overlays.windows.vista.VistaSP1KDBG | |
Cvolatility.plugins.overlays.windows.win2003.Win2003KDBG | |
Cvolatility.plugins.overlays.windows.win7.Win7KDBG | |
Cvolatility.plugins.overlays.windows.win8.Win8KDBG | The Windows 8 / 2012 KDBG signatures |
Cvolatility.plugins.overlays.windows.windows.HandleTableEntryPreWin8 | A modification for handle table entries before Windows 8 |
Cvolatility.plugins.overlays.windows.windows.PoolTagModification | A modification for variable pool tags across Windows versions |
Cvolatility.plugins.overlays.windows.windows.WindowsObjectClasses | |
Cvolatility.plugins.overlays.windows.windows.WindowsOverlay | |
Cvolatility.plugins.overlays.windows.windows.WindowsVTypes | |
Cvolatility.plugins.overlays.windows.xp.XPOverlay | |
Cvolatility.plugins.pooltracker.PoolTrackTagOverlay | Overlays for pool trackers |
Cvolatility.plugins.privileges.TokenXP2003 | |
Cvolatility.plugins.pstree.ProcessAuditVTypes | |
Cvolatility.plugins.registry.auditpol.AudipolWin7 | |
Cvolatility.plugins.registry.auditpol.AuditpolTypesVista | |
Cvolatility.plugins.registry.auditpol.AuditpolTypesXP | |
Cvolatility.plugins.registry.shellbags.ShellBagsTypesVista | |
Cvolatility.plugins.registry.shellbags.ShellBagsTypesWin7 | |
Cvolatility.plugins.registry.shellbags.ShellBagsTypesXP | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypes2003x64 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypes2003x86 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypesVistax64 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypesVistax86 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypesWin7x64 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypesWin7x86 | |
Cvolatility.plugins.registry.shimcache.ShimCacheTypesXPx86 | |
Cvolatility.plugins.registry.userassist.UserAssistVTypes | |
Cvolatility.plugins.registry.userassist.UserAssistWin7VTypes | |
Cvolatility.plugins.timeliner.Win7LdrDataTableEntry | |
Cvolatility.plugins.timeliner.Win7SP1CMHIVE | |
Cvolatility.plugins.timeliner.WinAllTime | |
Cvolatility.plugins.timeliner.WinXPTrim | |
Cvolatility.plugins.addrspaces.hibernate.Store | |
Cvolatility.plugins.addrspaces.ieee1394.FWForensic1394 | |
Cvolatility.plugins.addrspaces.ieee1394.FWRaw1394 | |
Cvolatility.plugins.bigpagepools.BigPagePoolScanner | Scanner for big page pools |
Cvolatility.plugins.gui.constants.FakeAtom | |
►Cvolatility.plugins.gui.sessions.SessionsMixin | This is a mixin that plugins can inherit for access to the main sessions APIs |
Cvolatility.plugins.gui.clipboard.Clipboard | Extract the contents of the windows clipboard |
Cvolatility.plugins.gui.gditimers.GDITimers | Print installed GDI timers and callbacks |
Cvolatility.plugins.gui.messagehooks.MessageHooks | List desktop and thread window message hooks |
Cvolatility.plugins.gui.sessions.Sessions | List details on _MM_SESSION_SPACE (user logon sessions) |
Cvolatility.plugins.gui.windowstations.WndScan | Pool scanner for window stations |
Cvolatility.plugins.linux.arp.a_ent | |
Cvolatility.plugins.linux.process_info.process_info | A class to collect various information about a process/task |
Cvolatility.plugins.linux.process_stack.stack_frame | A class to record info about a stack frame |
Cvolatility.plugins.malware.apihooks.Hook | A class for API hooks |
Cvolatility.plugins.malware.apihooks.ModuleGroup | A class to assist with module lookups |
►Cvolatility.plugins.malware.malfind.BaseYaraScanner | An address space scanner for Yara signatures |
Cvolatility.plugins.malware.malfind.DiscontigYaraScanner | A Scanner for Discontiguous scanning |
Cvolatility.plugins.malware.malfind.VadYaraScanner | A scanner over all memory regions of a process |
►Cvolatility.plugins.malware.threads.AbstractThreadCheck | Base thread check class |
Cvolatility.plugins.malware.threads.AttachedProcess | Detect threads attached to another process |
Cvolatility.plugins.malware.threads.DkomExit | Detect inconsistencies wrt exit times and termination |
Cvolatility.plugins.malware.threads.HideFromDebug | Detect threads hidden from debuggers |
Cvolatility.plugins.malware.threads.HookedSSDT | Check if a thread is using a hooked SSDT |
Cvolatility.plugins.malware.threads.HwBreakpoint | Detect threads with hardware breakpoints |
Cvolatility.plugins.malware.threads.Impersonation | Detect impersonating threads |
Cvolatility.plugins.malware.threads.OrphanThread | Detect orphan threads |
Cvolatility.plugins.malware.threads.ScannerOnly | Detect threads no longer in a linked list |
Cvolatility.plugins.malware.threads.SystemThread | Detect system threads |
Cvolatility.plugins.overlays.windows.win10.ObHeaderCookieStore | A class for finding and storing the nt!ObHeaderCookie value |
Cvolatility.plugins.overlays.windows.windows64.Pointer64Decorator | |
►Cvolatility.plugins.overlays.windows.windows.ExecutiveObjectMixin | A mixin for executive objects to allow easy derivation of the object's _OBJECT_HEADER struct |
Cvolatility.plugins.overlays.windows.windows._EPROCESS | An extensive _EPROCESS with bells and whistles |
Cvolatility.plugins.overlays.windows.windows._ETHREAD | A class for threads |
Cvolatility.plugins.overlays.windows.windows._FILE_OBJECT | Class for file objects |
Cvolatility.plugins.overlays.windows.windows._KMUTANT | A mutex object |
Cvolatility.plugins.overlays.windows.windows._OBJECT_SYMBOLIC_LINK | A symbolic link object |
Cvolatility.plugins.overlays.windows.windows._OBJECT_TYPE | |
Cvolatility.plugins.patcher.MultiPageScanner | Scans a page at a time through the address space |
Cvolatility.plugins.patcher.PatcherObject | Simple object to hold patching data |
Cvolatility.plugins.registry.registryapi.RegistryApi | A wrapper several highly used Registry functions |
Cvolatility.poolscan.MultiPoolScanner | An optimized scanner for pool tags |
Cvolatility.poolscan.MultiScanInterface | An interface into a scanner that can find multiple pool tags in a single pass through an address space |
►Cvolatility.poolscan.PoolScanner | A generic pool scanner class |
Cvolatility.plugins.connscan.PoolScanConn | Pool scanner for tcp connections |
Cvolatility.plugins.filescan.PoolScanDriver | Pool scanner for driver objects |
Cvolatility.plugins.filescan.PoolScanFile | Pool scanner for file objects |
Cvolatility.plugins.filescan.PoolScanMutant | Pool scanner for mutex objects |
Cvolatility.plugins.filescan.PoolScanProcess | Pool scanner for process objects |
Cvolatility.plugins.filescan.PoolScanSymlink | Pool scanner for symlink objects |
Cvolatility.plugins.gui.atoms.PoolScanAtom | Pool scanner for atom tables |
Cvolatility.plugins.gui.windowstations.PoolScanWind | PoolScanner for window station objects |
►Cvolatility.plugins.malware.callbacks.AbstractCallbackScanner | Return the offset of the callback, no object headers |
Cvolatility.plugins.malware.callbacks.PoolScanDbgPrintCallback | PoolScanner for DebugPrint Callbacks on Vista and 7 |
Cvolatility.plugins.malware.callbacks.PoolScanFSCallback | PoolScanner for File System Callbacks |
Cvolatility.plugins.malware.callbacks.PoolScanGenericCallback | PoolScanner for Generic Callbacks |
Cvolatility.plugins.malware.callbacks.PoolScanPnp9 | PoolScanner for Pnp9 (EventCategoryHardwareProfileChange) |
Cvolatility.plugins.malware.callbacks.PoolScanPnpC | PoolScanner for PnpC (EventCategoryTargetDeviceChange) |
Cvolatility.plugins.malware.callbacks.PoolScanPnpD | PoolScanner for PnpD (EventCategoryDeviceInterfaceChange) |
Cvolatility.plugins.malware.callbacks.PoolScanRegistryCallback | PoolScanner for DebugPrint Callbacks on Vista and 7 |
Cvolatility.plugins.malware.callbacks.PoolScanShutdownCallback | PoolScanner for Shutdown Callbacks |
Cvolatility.plugins.modscan.PoolScanModule | Pool scanner for kernel modules |
Cvolatility.plugins.modscan.PoolScanThread | Pool scanner for thread objects |
Cvolatility.plugins.netscan.PoolScanTcpEndpoint | PoolScanner for TCP Endpoints |
Cvolatility.plugins.netscan.PoolScanTcpListener | PoolScanner for Tcp Listeners |
Cvolatility.plugins.netscan.PoolScanUdpEndpoint | PoolScanner for Udp Endpoints |
Cvolatility.plugins.objtypescan.ObjectTypeScanner | Pool scanner for object type objects |
Cvolatility.plugins.registry.hivescan.PoolScanHive | Pool scanner for registry hives |
Cvolatility.plugins.sockscan.PoolScanSocket | Pool scanner for tcp socket objects |
Cvolatility.registry.PluginImporter | This class searches through a comma-separated list of plugins and imports all classes found, based on their path and a fixed prefix |
►Cvolatility.renderers.basic.Renderer | |
Cvolatility.renderers.dot.DotRenderer | |
Cvolatility.renderers.html.HTMLRenderer | |
Cvolatility.renderers.html.JSONRenderer | |
Cvolatility.renderers.sqlite.SqliteRenderer | |
►Cvolatility.renderers.text.TextRenderer | |
Cvolatility.renderers.text.GrepTextRenderer | |
Cvolatility.renderers.xlsx.XLSXRenderer | |
Cvolatility.renderers.ColumnSortKey | |
►Cvolatility.renderers.text.CellRenderer | Class to handle rendering of a particular cell in a text grid |
Cvolatility.renderers.text.FormatCellRenderer | Class to handle rendering each cell of a grid |
Cvolatility.renderers.TreeGrid | Class providing the interface for a TreeGrid (which contains TreeNodes) |
►Cvolatility.scan.BaseScanner | Following is the new implementation of the scanning framework |
Cvolatility.plugins.kdbgscan.KDBGScanner | |
Cvolatility.plugins.kpcrscan.KPCRScanner | |
Cvolatility.plugins.mac.get_profile.catfishScan | Scanner for Catfish string for Mountain Lion |
Cvolatility.plugins.mbrparser.MBRScanner | |
Cvolatility.plugins.mftparser.MFTScanner | |
Cvolatility.plugins.overlays.mac.mac.catfishScan | Scanner for Catfish string for Mountain Lion |
►Cvolatility.poolscan.SinglePoolScanner | |
Cvolatility.plugins.pooltracker.GenericPoolScan | Configurable pool scanner |
Cvolatility.scan.DiscontigScanner | |
►Cvolatility.scan.ScannerCheck | A scanner check is a special class which is invoked on an AS to check for a specific condition |
►Cvolatility.plugins.kdbgscan.MultiStringFinderCheck | Checks for multiple strings per page |
Cvolatility.plugins.kdbgscan.MultiPrefixFinderCheck | Checks for multiple strings per page, finishing at the offset |
Cvolatility.plugins.kpcrscan.KPCRScannerCheck | Checks the self referential pointers to find KPCRs |
Cvolatility.poolscan.CheckPoolSize | Check pool block size |
Cvolatility.poolscan.CheckPoolType | Check the pool type |
Cvolatility.poolscan.PoolTagCheck | The following are checks for pool scanners |
Cvolatility.validity.ValidityRoutines | Created on 4 May 2013 |
Cvtype_diff.VtypeHolder | |
►COptionParser | |
Cvolatility.conf.PyFlagOptionParser | |
►CProcDump | |
►Ccontrib.plugins.malware.zeusscan.ZeusScan2 | Locate and Decrypt Zeus >= 2.0 Configs |
Ccontrib.plugins.malware.zeusscan.CitadelScan1345 | Locate and Decrypt Citadel 1.3.4.5 Configs |
►CProfileModification | |
Ccontrib.plugins.malware.poisonivy.PoisonIvyTypesx86 | Modification for Poison Ivy |
Ccontrib.plugins.malware.zeusscan.ZeusVTypes | |
►Cproperty | |
Cvolatility.obj.classproperty | |
►CScannerCheck | |
Ccontrib.plugins.psdispscan.CheckDTBAligned | Checks that _EPROCESS.Pcb.DirectoryTableBase is aligned to 0x20 |
Ccontrib.plugins.psdispscan.CheckSynchronization | Checks that _EPROCESS.WorkingSetLock and _EPROCESS.AddressCreationLock look valid |
Ccontrib.plugins.psdispscan.CheckThreadList | Checks that _EPROCESS thread list points to the kernel Address Space |
Ccontrib.plugins.psdispscan.DispatchHeaderCheck | A very fast check for an _EPROCESS.Pcb.Header |
►CSequence | |
Cvolatility.renderers.TreeNode | Class representing a particular node in a tree grid |
►CSessionsMixin | |
Cvolatility.plugins.malware.psxview.PsXview | |
►CStandardError | |
Cvolatility.renderers.TreePopulationError | Exception class for accessing functions on an partially populated tree |
►CString | |
Cvolatility.plugins.mftparser.UnicodeString | |
Cvolatility.plugins.registry.shellbags.NullString | |
►CTestable | |
Ccontrib.plugins.psdispscan.PSDispScan | Scan Physical memory for _EPROCESS objects based on their Dispatch Headers |
►Ctzinfo | |
Cvolatility.timefmt.OffsetTzInfo | Timezone implementation that allows offsets specified in seconds |
Cvolatility.timefmt.UTC | Concrete instance of the UTC timezone |
Cvolatility.plugins.linux.common.vol_timespec | |
Cvolatility.plugins.mac.WKdm.WKdm | |
►CYaraScan | |
Cvolatility.plugins.linux.linux_yarascan.linux_yarascan | A shell in the Linux memory image |
Cvolatility.plugins.mac.mac_yarascan.mac_yarascan | Scan memory for yara signatures |
►Cmac_lsmod | |
Cvolatility.plugins.mac.trustedbsd.mac_trustedbsd | Lists malicious trustedbsd policies |