Generic Inliner  1.0.0.0
A base for making inliners for .NET deobfuscation
Public Member Functions | Public Attributes | Properties | List of all members
CallInliner.CallInliner Class Reference
Inheritance diagram for CallInliner.CallInliner:
ClientPlugin.Models.IGenericInliner

Public Member Functions

void Process (IAssemblyHelper asmHelper)
 This function is called when the inlining process is being executed. It is the only function that is executed by the plugin loader. More...
 

Public Attributes

IAssemblyHelper asm
 
List< string > OpCodeRegex = new List<string>()
 
List< string > OperandRegex = new List<string>()
 
List< string > AttributeRegex = new List<string>()
 
bool MatchAll
 
bool RemoveInlined
 

Properties

string Name [get]
 
string Author [get]
 
string Description [get]
 
int Priority [get]
 
List< PluginControlControls [get]
 
Version Version [get]
 
- Properties inherited from ClientPlugin.Models.IGenericInliner
string Name [get]
 The name of the plugin More...
 
string Author [get]
 The author of the plugin More...
 
string Description [get]
 The description of the plugin, keep it short! More...
 
int Priority [get]
 The priority of the plugin, it will determine which plugin should be executed before another. More...
 
Version Version [get]
 The version of the plugin More...
 
List< PluginControlControls [get]
 The associated ClientPlugin.UI.PluginControl list that will be displayed on the 'Plugin Settings' page. More...
 

Member Function Documentation

◆ Process()

void CallInliner.CallInliner.Process ( IAssemblyHelper  asmHelper)

This function is called when the inlining process is being executed. It is the only function that is executed by the plugin loader.

Parameters
asmHelper

Implements ClientPlugin.Models.IGenericInliner.


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