Add InitializedDataCreator field to base class
This commit is contained in:
parent
b930e8fd97
commit
b52c5f12fe
|
@ -50,6 +50,7 @@ namespace de4dot.code.deobfuscators {
|
||||||
List<string> namesToPossiblyRemove = new List<string>();
|
List<string> namesToPossiblyRemove = new List<string>();
|
||||||
MethodCallRemover methodCallRemover = new MethodCallRemover();
|
MethodCallRemover methodCallRemover = new MethodCallRemover();
|
||||||
byte[] moduleBytes;
|
byte[] moduleBytes;
|
||||||
|
protected InitializedDataCreator initializedDataCreator;
|
||||||
|
|
||||||
protected byte[] ModuleBytes {
|
protected byte[] ModuleBytes {
|
||||||
get { return moduleBytes; }
|
get { return moduleBytes; }
|
||||||
|
@ -100,6 +101,7 @@ namespace de4dot.code.deobfuscators {
|
||||||
|
|
||||||
protected void setModule(ModuleDefinition module) {
|
protected void setModule(ModuleDefinition module) {
|
||||||
this.module = module;
|
this.module = module;
|
||||||
|
initializedDataCreator = new InitializedDataCreator(module);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected virtual bool checkValidName(string name) {
|
protected virtual bool checkValidName(string name) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user