修复虚函数名混淆不稳定的bug
parent
b38becf84a
commit
58ad0fca67
|
@ -150,10 +150,10 @@ namespace Obfuz.ObfusPasses.SymbolObfus
|
||||||
string methodSig = TypeSigUtil.ComputeMethodDefSignature(method);
|
string methodSig = TypeSigUtil.ComputeMethodDefSignature(method);
|
||||||
|
|
||||||
RenameMappingMethod rmm = rmt?.methods.GetValueOrDefault(methodSig);
|
RenameMappingMethod rmm = rmt?.methods.GetValueOrDefault(methodSig);
|
||||||
if (rmm != null && rmm.status == RenameStatus.Renamed)
|
//if (rmm != null && rmm.status == RenameStatus.Renamed)
|
||||||
{
|
//{
|
||||||
nameMaker.AddPreservedName(method, rmm.newName);
|
// nameMaker.AddPreservedName(method, rmm.newName);
|
||||||
}
|
//}
|
||||||
_methodRenames.Add(method, new RenameRecord
|
_methodRenames.Add(method, new RenameRecord
|
||||||
{
|
{
|
||||||
status = RenameStatus.NotRenamed,
|
status = RenameStatus.NotRenamed,
|
||||||
|
|
Loading…
Reference in New Issue