c# - 混淆.net项目
问题描述
是否有任何免费工具可以帮助混淆文件代码?
谢谢
解决方案
您在这里寻找的术语是obfuscation,这可能有助于未来的搜索/问题。
Visual Studio 2019 有一个支持一些混淆的免费插件,这里是关于如何安装它的 MS 文档的链接:https ://docs.microsoft.com/en-us/visualstudio/ide/dotfuscator/install?view =vs-2019
该工具实际上是一个名为 Dotfuscator 的第三方工具,这是他们的免费社区版。他们也有更高级别的产品,可以提供额外的保护,但要花钱。还有其他混淆产品(免费和付费),您通常会在质量和支持方面得到您所支付的费用。对于所有这些,请确保您正在进行额外的测试,因为混淆可能会破坏某些类型的东西。
其他一些你可能想看的:
- Obfuscar(开源免费):https ://www.obfuscar.com/
- 滑板网: https ://skaterpro.net/
- SmartAssembly:https ://www.red-gate.com/products/dotnet-development/smartassembly/
推荐阅读
- mysql - 查询使用没有强制索引的临时表
- batch-file - Bat文件从文本文件中删除数据
- sql - SYSTABLES 中每个表的行数
- java - 解析文档时如何用另一个字符串替换文档中字符串的一部分
- microsoft-graph-api - 将文件添加到团队或频道时,是否可以向团队成员发送电子邮件?
- apache-spark - 是否可以将 C* 一个表的数据从 spark 复制到另一个表而不将数据加载到 spark 内存中?
- rust - 如何为包含 Rc 的结构实现 Deref
>? - r - 列名等于变量名
- sql - Redshift SQL - 窗口函数试图对某个日期的事件进行计数
- android - 参数格式无效的阿拉伯字符串