ami*_*nab 7 c# obfuscation dotfuscator
我想通过Dotfuscator模糊我的汇编文件(*.dll,*.exe).我的问题是,如果我这样做,我仍然可以使用原始名称(我的意思是混淆之前的名称)并使用System.Reflection方法来处理这些程序集中的类和类型吗?
如果您需要更多细节,请告诉我
混淆是反射会给你带来一些问题.即使你采取建议使用选项不混淆公共方法,一些反映的代码可能会调用私有方法.问题是混淆将改变您可能需要保持不变的某些代码的名称.
如果您知道或可以找到易于使用反射的区域,您可以使用
[global::System.Reflection.Obfuscation(Exclude=true, Feature="renaming")]
Run Code Online (Sandbox Code Playgroud)
这将告诉混淆器保留名称.
使用反射运行模糊处理需要进行更多测试,但仍然可以...
| 归档时间: |
|
| 查看次数: |
7819 次 |
| 最近记录: |