The Volatility Framework
volatility.plugins.overlays.windows.vista.VistaSP1x64 Class Reference

A Profile for Windows Vista SP1 x64. More...

Inheritance diagram for volatility.plugins.overlays.windows.vista.VistaSP1x64:
volatility.obj.Profile volatility.plugins.overlays.windows.vista.Win2008SP1x64

Additional Inherited Members

- Public Member Functions inherited from volatility.obj.Profile
def __init__
 
def applied_modifications (self)
 
def clear (self)
 Clears out the input vtypes and object_classes, and only the base object types.
 
def reset (self)
 Resets the profile's vtypes to those automatically loaded.
 
def load_vtypes (self)
 Identifies the module from which to load the vtypes. More...
 
def load_modifications (self)
 Find all subclasses of the modification type and applies them. More...
 
def compile (self)
 Compiles the vtypes, overlays, object_classes, etc into a types dictionary. More...
 
def metadata (self)
 Returns a read-only dictionary copy of the metadata associated with a profile.
 
def has_type (self, theType)
 Returns a simple check of whether the type is in the profile.
 
def get_obj_offset (self, name, member)
 Returns a members offset within the struct.
 
def get_obj_size (self, name)
 Returns the size of a struct.
 
def obj_has_member (self, name, member)
 Returns whether an object has a certain member.
 
def merge_overlay (self, overlay)
 Applies an overlay to the profile's vtypes.
 
def add_types
 Add in a deprecated function that mimics the previous add_types function.
 
def apply_overlay (self, args, kwargs)
 Calls the old apply_overlay function with a deprecation warning.
 
- Public Attributes inherited from volatility.obj.Profile
 strict
 
 types
 
 object_classes
 
 native_types
 
 additional
 
 vtypes
 
- Static Public Attributes inherited from volatility.obj.Profile
dictionary native_mapping
 

Detailed Description

A Profile for Windows Vista SP1 x64.


The documentation for this class was generated from the following file: