obfuscation相关内容

是否有一个免费的工具,能够从CLI组装修剪未使用code吗?

有一个免费工具,能够从 CLI 组装修剪未使用code吗? 我知道有混淆器能够执行这种优化,但这些都要花钱。是否有一个免费的(甚至是开放源码)工具,删除未使用的code在已编译的程序集? 解决方案 有。这就是所谓的 Mono.Linker 。 什么在另一方面,现在船在商业工具如 MonoTouch的或单声道为Android 的,所以它绝对牢固,如果你不介意花一些时间整合了。 需要注意的是 ..
发布时间:2015-11-26 10:34:21 C#/.NET

如何Dotfuscator工作?

如何Dotfuscator工作?我试图混淆我的一些类,并将其改名为方法/类,A,B,C等,但我仍然可以看到里面那些方法的code?难道,我做错了什么? 有什么,将prevent完全挡住deassembling我的组装? 解决方案 这就是这样,它应该工作。您的code是仍然可以访问,只是更难以理解。如果你想要的东西“做强”,看看异种$ C $ ÇPostBuild 。 ..
发布时间:2015-11-26 10:21:42 C#/.NET

净混淆器

有一个.NET混淆工具present为Linux?还是有一类,它可以提供给我写一个混淆工具字节code的功能? 解决方案 你想要的下单执行的输出,将单下运行的组件,通过混淆或者一个? 如果你想要一个单下运行,我不知道任何的图形用户界面在Mono下运行,但我知道,我们已经测试了的 Dotfuscator 命令行界面内部下单和它的作品。这不是(还)的官方支持或广泛的测试解决方案,让您的里程可能会 ..
发布时间:2015-11-26 10:09:58 C#/.NET

dotfuscator并行优化?

我公司采用Dotfuscator我们的.NET应用程序混淆。它的伟大工程,但我注意到这是在我们的构建过程单线程操作。 Dotfuscator.exe始终是我们的8个核心构建机器的单核运行,这让我哭了一点进去。 有一些魔法使之运行多一点平行?魔术/ MPgogogo标志? Bueller? 解决方案 这是可悲的,但它的几乎所有单线程(我在这一个开发者)。这还不算支持并行运行Dotfuscato ..
发布时间:2015-11-26 01:01:45 C#/.NET

deobfuscator对于.NET

你知道有什么好的deobfuscator对于.NET? 解决方案 最强大的.NET deobfuscator我所知道的是 de4dot - Deobfuscator为.NET 。它是开源的,积极发展,并声称支持以下混淆器: Babel.NET CliSecure codeVeil 加密混淆 在深海 Dotfuscator 在.NET反应堆 Eazfuscator.NET Goliath.NE ..
发布时间:2015-11-26 00:44:56 C#/.NET

.NET是code困惑真的值得吗?

从我读过,code混淆是不是真的那么难“破解”,它只会拖延不可避免的。在这种情况下,什么是它的目的是什么? 如果真有人要偷你的源代码,他们可以。 如果有人需要查看源$ C ​​$下无害的/有帮助的目的,他们不能。 您可能不应该存储任何东西在code敏感的,所以这不应该是一个问题。 如果你不混淆,你仍然不能提供完整的源$ C ​​$ C,所以你可以卖一个“源$ C ​​$ C牌”。 有趣的 ..
发布时间:2015-11-26 00:11:52 C#/.NET

如何好,是Dotfuscator社区版?什么是"足够好的模糊处理程序和QUOT;?

我打算释放一个小型,低价的实用工具。由于这是比企业更爱好,我计划用随机附带VS2008 Dotfuscator社区版。 如何好处呢? 我还可以用“足够好模糊处理”的定义 - 功能从Dotfuscator社区版缺少的是什么使它足够好。 编辑: 我查了商业混淆器的数量定价,他们花费了很多。这值得么? 是商业版本的要好得多,从逆向工程的保护? 我不是很害怕我的应用程序被破解(这将是令人失望的 ..
发布时间:2015-11-25 23:17:51 C#/.NET

模糊处理/随机化的字符串

我怎么会去混淆文本,这是无法读取用户读取文本文件,但我的程序仍然可以看了吗?基本上,我将不得不像真*真*假*真*假*假*假*真*假*真实* 在文本文件中,我需要的是所有疯狂的寻找。 我知道如何从文件中的文本和写文件和所有的东西,我只需要弄清楚如何进行模糊处理字符串和去混淆了。这是可能的,而不进入都疯了加密的东西?我认为,AES等加密方法是矫枉过正,因为在我的计划,这个信息是不是绝密什么的,可以在 ..
发布时间:2015-11-25 14:44:15 C#/.NET

Json.NET和混淆,反序列化不工作

我想和大家分享一个解决方案,我和我的团队发现克服当您尝试夫妇Json.Net和模糊处理出现的问题。 我的配置:VS2013,C#,.NET 4.0,Json.Net 7.0.1,codeWall /加密混淆 一切正常,直到我混淆我的code。从那以后,我无法反序列化我的JSON文件(已正确连载!)。 解决方案 我们的解决方案提供了“之类的黑客”的DefaultSerializationBi ..
发布时间:2015-11-25 14:43:29 C#/.NET

如何使.NET程序集私人的表现?

我应该怎么做,如果我要发布一个.NET程序集,但希望保留其内部的详细清单中的私人(从实用工具,如程序Ildasm.exe)? 解决方案 我想你说的是“模糊处理”。 有很多网上关于它的文章: http://en.wikipedia.org/wiki/Obfuscation “标准”工具混淆的.NET是preemptive解决方案: HTTP://www.$p$pemptive.com/ob ..
发布时间:2015-11-25 14:43:26 C#/.NET

一个DLL的.NET混淆:我怎么能保护我的code?

我在寻求与一家小公司建立伙伴关系的过程。该公司正在寻找一种算法,可以提高他们的利润,我有一些原型软件,可以帮助他们。我的软件的核心是非常保密的,如果该公司得到一个抓住它,那么他们肯定不会需要我。我肯定会签署与他们的合同,我将有法律保障,但我还是希望把尽可能多的保护层他们和我的“商业秘密”成为可能的。 我可能会用他们的开发工作接近自动执行我的算法,并在他们的系统集成,但我想提供一个DLL中的核心功 ..
发布时间:2015-11-25 13:44:41 C#/.NET

字符串在.NET中的简单模糊处理?

我需要发送的约30个字符的字符串结束,这将可能最终成为了另一家公司的数据库中的ID互联网。 虽然本身不​​会被识别字符串,我仍然喜欢它不被识别的任何方式。 什么是混淆这样的字符串在.NET中最简单的方法,因此,它可以很容易地逆转时,有必要吗? 解决方案 如何经典的东西(具有现代风味的)。 公共静态字符串凯撒(这串源,Int16的转变) { VAR maxChar = Conver ..
发布时间:2015-11-24 22:37:01 C#/.NET

是否有混淆的C#源$ C ​​$ C任何程序?

我们的要求是能够给我们的DLL使用ClickOnce集成。 Dotfuscator做了模糊处理的工作很好,但在混淆的DLL不能部署的ClickOnce客户端。在我们身边,我们可以完美地处理它。此外,模糊化的组件崩溃的某个时候我们的.NET CF应用程序。事实证明,到创建一个临时源和VS.编译之前混淆它的解决方案这确保了编译组件可以使用ClickOnce被集成并与.NET CF.完全兼容什么是混淆C ..
发布时间:2015-11-24 21:46:01 C#/.NET

良好的混淆器的VS2010和.NET V4项目建在Visual Studio集成

我要寻找一个好的obfuscater有Visual Studio集成,可商用或免费的,与VS 2010和.NET V4的工作。 东西是作为麻烦尽可能免费,并且可以混淆我的发布版本 解决方案 Dotfuscator 随Visual Studio中,没有用它虽然。 还有对这个arstechnica 一个线程。这是几年老,但值得一读。 ..
发布时间:2015-11-24 21:36:46 C#/.NET

混淆器,支持WPF正常

什么选择一个好的混淆工具。NET这propertly支持WPF在.NET 4.0中存在? 在特定的,它混淆工具处理BAML的WPF组件内重写,并在BAML处理跨程序集引用? 虽然大多数混淆器列表“WPF”和“.NET 3.5”或“.NET 4”的支持,在实践中,他们未能改写嵌入BAML引用,引起交叉组件调用使用WPF的不正确处理。这prevents其使用在大型WPF应用程序。 解决方案 E ..
发布时间:2015-11-24 21:05:09 C#/.NET

如何创建自己的dotnet混淆

我知道这点网的DLL和EXE文件包含的组件与他们让每一个身体可以提取code从它。所以,请告诉我,我怎么可以创建自己的.NET混淆器,如果存在,以保护我的应用程序deassemble任何其他方式。和plez不给我任何付费混淆的链接。我想美元的C#p $ PFER code样品或vb.net 解决方案 如果您想了解一些模糊的技术细节,我建议通过的保罗·梅森。该系列被称为“保护您的precious ..
发布时间:2015-11-24 20:53:37 C#/.NET

(为什么)我应该使用模糊处理?

在我看来,混淆是一个想法,落入“被隐藏的安全”或“虚假的安全感保护”营地的地方。为了保护知识产权,有版权的;以prevent安全被发现的问题,还有的解决了那些问题的。总之,我认为这是一个技术解决一个社会问题。 那些几乎从来没有工作。 不过,我似乎是唯一一个在我们的开发团队有这样的感觉,所以我现在不是错了,还是只需要令人信服的论据。我们的产品采用.NET,以及一个开发建议.NET反应堆(顺便说一下 ..
发布时间:2015-11-24 16:28:34 C#/.NET

如何查询字符串在asp.net加密?

在aspx.net? 如何加密查询字符串 P.S。我知道这不提供担保。我只是希望混淆一个谜。 PPS虽然我标志着CKret的回答是正确的(对于这个问题的措辞,我相信他是最正确的答案)。但是,对于我自己,我只是去尝试ChoasPandion的替代加密。如果我需要更多的安全性我想看看CKret的和伊恩的。 解决方案 一个博客发布者的Mads克里斯滕森有关的查询字符串加密。 谨防但有一件事: ..
发布时间:2015-11-24 15:31:15 C#/.NET

替代混淆在.NET世界

是否有混淆任何替代品,以保护您的code被盗? 解决方案 这是最终保障的是SaaS模式。还有什么会暴露你的precious秘密拉上。 请参阅: ..
发布时间:2015-11-24 15:08:32 C#/.NET

你用什么来保护您的.NET code,从逆向工程?

有一段时间,我们使用一个名为codeVeil工具。我只是想知道,如果有更好的选择了那里。 编辑:在更多的人误解的问题,我知道,一个确定的饼干很可能能够击败任何这些工具。我不是太在意这些,但。这些工具只是为了制止“休闲饼干”,并阻止人们偷窃我们公司的知识产权。如果他们足以让过去一个体面的工具,他们可能不感兴趣偷我们的蹩脚code :-P 解决方案 我已经有很多成功的与异种code Postbu ..
发布时间:2015-11-24 15:00:43 C#/.NET