Deepsea混淆器忽略Windows Phone 8项目的设置

时间:2013-07-10 10:07:41

标签: c# windows-phone-8 obfuscation

我试图在Deepsea Obfuscator版本4.4.1.79的帮助下混淆WindowsPhone8 dll。

AssemblyInfo.cs 包含:

[assembly: Obfuscation( Feature = "add-prefix /prefix:abc") ]
[assembly: Obfuscation( Feature = "inject /a:xxx.Phone.dll /internal:true" )]

此配置适用于.NET 4.0 Framework,最终的dll没有可读的类名和方法,会生成混淆的控制流。但是对于WindowsPhone8 dll,我得到了相反的结果。我怎样才能得到理想的结果?

1 个答案:

答案 0 :(得分:4)

你可以强行写下你想要使用的字符集:

  

[assembly:Obfuscation(Feature =“rename / charset:unreadable”)]

或者您可以使用ASCII混合符号