Add isValidResourceKeyName()

This commit is contained in:
de4dot 2012-05-03 14:53:01 +02:00
parent 2761216e39
commit 83725200c1
4 changed files with 13 additions and 0 deletions

View File

@ -745,6 +745,10 @@ namespace de4dot.code.deobfuscators {
return name != null && checkValidName(name);
}
public virtual bool isValidResourceKeyName(string name) {
return name != null && checkValidName(name);
}
public virtual void OnBeforeAddingResources(MetadataBuilder builder) {
}

View File

@ -218,6 +218,10 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v3 {
return name != null && checkValidName(name, isRandomNameMembers);
}
public override bool isValidResourceKeyName(string name) {
return name != null && checkValidName(name, isRandomNameMembers);
}
protected override int detectInternal() {
int val = 0;

View File

@ -222,6 +222,10 @@ namespace de4dot.code.deobfuscators.dotNET_Reactor.v4 {
return name != null && checkValidName(name, isRandomNameMembers);
}
public override bool isValidResourceKeyName(string name) {
return name != null && checkValidName(name, isRandomNameMembers);
}
protected override int detectInternal() {
int val = 0;

View File

@ -27,5 +27,6 @@ namespace de4dot.code.renamer {
bool isValidFieldName(string name);
bool isValidGenericParamName(string name);
bool isValidMethodArgName(string name);
bool isValidResourceKeyName(string name);
}
}