333 lines
16 KiB
HTML
Executable File
333 lines
16 KiB
HTML
Executable File
<?xml version="1.0" encoding="ascii"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<title>Class Hierarchy</title>
|
|
<link rel="stylesheet" href="epydoc.css" type="text/css" />
|
|
<script type="text/javascript" src="epydoc.js"></script>
|
|
</head>
|
|
|
|
<body bgcolor="white" text="black" link="blue" vlink="#204080"
|
|
alink="#204080">
|
|
<!-- ==================== NAVIGATION BAR ==================== -->
|
|
<table class="navbar" border="0" width="100%" cellpadding="0"
|
|
bgcolor="#a0c0ff" cellspacing="0">
|
|
<tr valign="middle">
|
|
|
|
<!-- Tree link -->
|
|
<th bgcolor="#70b0f0" class="navbar-select"
|
|
> Trees </th>
|
|
|
|
<!-- Index link -->
|
|
<th> <a
|
|
href="identifier-index.html">Indices</a> </th>
|
|
|
|
<!-- Help link -->
|
|
<th> <a
|
|
href="help.html">Help</a> </th>
|
|
|
|
<!-- Project homepage -->
|
|
<th class="navbar" align="right" width="100%">
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><th class="navbar" align="center"
|
|
>Immunity Debugger API Reference</th>
|
|
</tr></table></th>
|
|
</tr>
|
|
</table>
|
|
<table width="100%" cellpadding="0" cellspacing="0">
|
|
<tr valign="top">
|
|
<td width="100%"> </td>
|
|
<td>
|
|
<table cellpadding="0" cellspacing="0">
|
|
<!-- hide/show private -->
|
|
<tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
|
|
onclick="toggle_private();">hide private</a>]</span></td></tr>
|
|
<tr><td align="right"><span class="options"
|
|
>[<a href="frames.html" target="_top">frames</a
|
|
>] | <a href="class-tree.html"
|
|
target="_top">no frames</a>]</span></td></tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<center><b>
|
|
[ <a href="module-tree.html">Module Hierarchy</a>
|
|
| <a href="class-tree.html">Class Hierarchy</a> ]
|
|
</b></center><br />
|
|
<h1 class="epydoc">Class Hierarchy</h1>
|
|
<ul class="nomargin-top">
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.BasicBlock-class.html">Libs.libanalyze.BasicBlock</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.JMCBasicBlock-class.html">Libs.libanalyze.JMCBasicBlock</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.JMPBasicBlock-class.html">Libs.libanalyze.JMPBasicBlock</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.RETBasicBlock-class.html">Libs.libanalyze.RETBasicBlock</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.XREFBasicBlock-class.html">Libs.libanalyze.XREFBasicBlock</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.Blocks-class.html">Libs.libheap.Blocks</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.Bucket-class.html">Libs.libheap.Bucket</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.Data-class.html">Libs.libdatatype.Data</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.DoubleLinkedList-class.html">Libs.libdatatype.DoubleLinkedList</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.Pointer-class.html">Libs.libdatatype.Pointer</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.String-class.html">Libs.libdatatype.String</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.Unicode-class.html">Libs.libdatatype.Unicode</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libdatatype.DataTypes-class.html">Libs.libdatatype.DataTypes</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.immlib.Debugger-class.html">Libs.immlib.Debugger</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.Directory-class.html">Libs.pelib.Directory</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.graphclass.Draw-class.html">Libs.graphclass.Draw</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.Event-class.html">Libs.libevent.Event</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.CreateProcessEvent-class.html">Libs.libevent.CreateProcessEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.CreateThreadEvent-class.html">Libs.libevent.CreateThreadEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.ExceptionEvent-class.html">Libs.libevent.ExceptionEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.ExitProcessEvent-class.html">Libs.libevent.ExitProcessEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.ExitThreadEvent-class.html">Libs.libevent.ExitThreadEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.LoadDLLEvent-class.html">Libs.libevent.LoadDLLEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.OutputDebugEvent-class.html">Libs.libevent.OutputDebugEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.RIPEvent-class.html">Libs.libevent.RIPEvent</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.UnloadDLLEvent-class.html">Libs.libevent.UnloadDLLEvent</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libevent.ExceptionRecord-class.html">Libs.libevent.ExceptionRecord</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.FastLogHook-class.html">Libs.libhook.FastLogHook</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.STDCALLFastLogHook-class.html">Libs.libhook.STDCALLFastLogHook</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.Function-class.html">Libs.libanalyze.Function</a></strong>:
|
|
<em class="summary">Class that contains information about a Function</em>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.librecognition.FunctionRecognition-class.html">Libs.librecognition.FunctionRecognition</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.graphclass.Graph-class.html">Libs.graphclass.Graph</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.Handle-class.html">Libs.debugtypes.Handle</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.Hook-class.html">Libs.libhook.Hook</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.AccessViolationHook-class.html">Libs.libhook.AccessViolationHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.AllExceptHook-class.html">Libs.libhook.AllExceptHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.BpHook-class.html">Libs.libhook.BpHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.CreateProcessHook-class.html">Libs.libhook.CreateProcessHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.CreateThreadHook-class.html">Libs.libhook.CreateThreadHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.ExitProcessHook-class.html">Libs.libhook.ExitProcessHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.ExitThreadHook-class.html">Libs.libhook.ExitThreadHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.LoadDLLHook-class.html">Libs.libhook.LoadDLLHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.LogBpHook-class.html">Libs.libhook.LogBpHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.PostAnalysisHook-class.html">Libs.libhook.PostAnalysisHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.PreBpHook-class.html">Libs.libhook.PreBpHook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.RunUntilAV-class.html">Libs.libhook.RunUntilAV</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libhook.UnloadDLLHook-class.html">Libs.libhook.UnloadDLLHook</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.IMGOPThdr-class.html">Libs.pelib.IMGOPThdr</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.IMGhdr-class.html">Libs.pelib.IMGhdr</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.ImageExportDirectory-class.html">Libs.pelib.ImageExportDirectory</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.ImageImportByName-class.html">Libs.pelib.ImageImportByName</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.ImportDescriptor-class.html">Libs.pelib.ImportDescriptor</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.LFHeap-class.html">Libs.libheap.LFHeap</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.graphclass.Line-class.html">Libs.graphclass.Line</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.LocalData-class.html">Libs.libheap.LocalData</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.LocalSegmentInfo-class.html">Libs.libheap.LocalSegmentInfo</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.MZ-class.html">Libs.pelib.MZ</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.MemoryPage-class.html">Libs.debugtypes.MemoryPage</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.Module-class.html">Libs.debugtypes.Module</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.librecognition.MultiCSVIterator-class.html">Libs.librecognition.MultiCSVIterator</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.PE-class.html">Libs.pelib.PE</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.PEB-class.html">Libs.debugtypes.PEB</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.PElib-class.html">Libs.pelib.PElib</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.PHeap-class.html">Libs.libheap.PHeap</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.VistaPHeap-class.html">Libs.libheap.VistaPHeap</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.PLook-class.html">Libs.libheap.PLook</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.immvcglib.ParseVCGList-class.html">Libs.immvcglib.ParseVCGList</a></strong>:
|
|
<em class="summary">recursive VCG parser</em>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.SearchHeap-class.html">Libs.libheap.SearchHeap</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.Section-class.html">Libs.pelib.Section</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.Segment-class.html">Libs.libheap.Segment</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.Stack-class.html">Libs.debugtypes.Stack</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.SubSegment-class.html">Libs.libheap.SubSegment</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.Symbol-class.html">Libs.debugtypes.Symbol</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.debugtypes.Table-class.html">Libs.debugtypes.Table</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.TraceArgs-class.html">Libs.libanalyze.TraceArgs</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.UserData-class.html">Libs.libheap.UserData</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink">UserDict.UserDict</strong>
|
|
<ul>
|
|
<li> <strong class="uidlink">UserDict.IterableUserDict</strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.immlib.DictTypes-class.html">Libs.immlib.DictTypes</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink">UserList.UserList</strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.Decode-class.html">Libs.libanalyze.Decode</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.PHeapLookaside-class.html">Libs.libheap.PHeapLookaside</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.UserMemoryCache-class.html">Libs.libheap.UserMemoryCache</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.graphclass.Vertex-class.html">Libs.graphclass.Vertex</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.immvcglib.graphTree-class.html">Libs.immvcglib.graphTree</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink">object</strong>:
|
|
<em class="summary">The most base type</em>
|
|
<ul>
|
|
<li> <strong class="uidlink">exceptions.BaseException</strong>:
|
|
<em class="summary">Common base class for all exceptions</em>
|
|
<ul>
|
|
<li> <strong class="uidlink">exceptions.Exception</strong>:
|
|
<em class="summary">Common base class for all non-exit exceptions.</em>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.pelib.PEError-class.html">Libs.pelib.PEError</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink">dict</strong>:
|
|
<em class="summary">dict() -> new empty dictionary.</em>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.immutils.antifloatdict-class.html">Libs.immutils.antifloatdict</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libanalyze.opCode-class.html">Libs.libanalyze.opCode</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.graphclass.vcgNode-class.html">Libs.graphclass.vcgNode</a></strong>
|
|
</li>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.win32heapchunk-class.html">Libs.libheap.win32heapchunk</a></strong>
|
|
<ul>
|
|
<li> <strong class="uidlink"><a href="Libs.libheap.win32vistaheapchunk-class.html">Libs.libheap.win32vistaheapchunk</a></strong>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<!-- ==================== NAVIGATION BAR ==================== -->
|
|
<table class="navbar" border="0" width="100%" cellpadding="0"
|
|
bgcolor="#a0c0ff" cellspacing="0">
|
|
<tr valign="middle">
|
|
|
|
<!-- Tree link -->
|
|
<th bgcolor="#70b0f0" class="navbar-select"
|
|
> Trees </th>
|
|
|
|
<!-- Index link -->
|
|
<th> <a
|
|
href="identifier-index.html">Indices</a> </th>
|
|
|
|
<!-- Help link -->
|
|
<th> <a
|
|
href="help.html">Help</a> </th>
|
|
|
|
<!-- Project homepage -->
|
|
<th class="navbar" align="right" width="100%">
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><th class="navbar" align="center"
|
|
>Immunity Debugger API Reference</th>
|
|
</tr></table></th>
|
|
</tr>
|
|
</table>
|
|
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
|
|
<tr>
|
|
<td align="left" class="footer">
|
|
Generated by Epydoc 3.0.1 on Thu Sep 11 14:06:31 2008
|
|
</td>
|
|
<td align="right" class="footer">
|
|
<a target="mainFrame" href="http://epydoc.sourceforge.net"
|
|
>http://epydoc.sourceforge.net</a>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<script type="text/javascript">
|
|
<!--
|
|
// Private objects are initially displayed (because if
|
|
// javascript is turned off then we want them to be
|
|
// visible); but by default, we want to hide them. So hide
|
|
// them unless we have a cookie that says to show them.
|
|
checkCookie();
|
|
// -->
|
|
</script>
|
|
</body>
|
|
</html>
|