obfuz/Editor/ObfusPasses/FieldEncrypt/ConfigurableEncryptPolicy.cs

20 lines
453 B
C#
Raw Normal View History

2025-05-10 19:09:44 +08:00
using dnlib.DotNet;
namespace Obfuz.ObfusPasses.FieldEncrypt
{
public class ConfigurableEncryptPolicy : EncryptPolicyBase
{
public override bool NeedEncrypt(FieldDef field)
{
TypeDef type = field.DeclaringType;
// TODO
if (type.Name == "EncryptField" || type.Name == "EncryptProperty")
{
return true;
}
return false;
}
}
}