加拿大华人论坛 德国工作做.net开发的童鞋们进来下
在加拿大
嫩们公司的.net软件一般都买什么软件加密混淆,老板叫我选一个,我实在不知道买啥好,看网上介绍好多,看迷糊了!
评论
你好想发过类似的帖子。
恩,.net是要加密下,否则.net遍的软件可以都可以反编出你的code的
评论
大一刚接触编程就学的.net
可以没学会就不学了……
帮楼主顶了
评论
我发过? 啥时候?
评论
你们用的什么?
反编译当然知道,而且已经有不加密的测试版给个SB的Außendienst拿到客户拿去了,现在买个也就是个心理安慰了 。。。
评论
从开发角度来说,在设计阶段, 可以通过 反射技术进行调用,在将接口和实现放在不同的assembly中,即实现了流行的依赖注入框架,又能有效的打断反编译工具的分析, 在把核心算法编译成非托管代码,绕过虚拟机,这样基本上就是安全的了。
如果是现成的代码,不愿意重构,那么使用混淆软件, 我只用过Dotfuscator, 这个是免费的工具,至于效果,呵呵,不太清楚,我没有遇到过太矫情的客户。
评论
比较新的visual studio在编译时可以选项,留在虚拟还是完全译为二进代码。
二进代码也怕被reverse engineering么?
评论
Visual Studio自带的那个Dotfuscator是免费的,但是我看还有Pro版的,功能强大,但是价格很不可爱!
评论
这个选项我怎么没找到啊 。。。
评论
现在这版本(2012)我也找不着啦,是否成为默认了
记得很清楚某个版本可以专门选Kompilierten Code generieren
·中文新闻 2024 年美国大选结果:特朗普不能吓到安东尼·艾博尼斯、彼得
·中文新闻 2024 年美国大选:哈里斯落选后,乔·拜登的演讲试图提振民主党