混淆+反思

Ste*_*aul 1 c#

如何使用混淆类型的GetType().GetProperty("MypropName")按名称获取PropertyInfo.

R. *_*des 6

您需要知道该属性的混淆名称最终结束.这非常脆弱,因为它可能会从构建变为构建.如果您可以通过其他方式(其类型,自定义属性)分辨哪个属性,那就更好了.

混淆的名称很可能是一些不可打印的字符或可能只是A.Dotfuscator将80%的代码重命名为A.