做.net开发的童鞋们进来下
嫩们公司的.net软件一般都买什么软件加密混淆,老板叫我选一个,我实在不知道买啥好,看网上介绍好多,看迷糊了! 你好想发过类似的帖子。恩,.net是要加密下,否则.net遍的软件可以都可以反编出你的code的 大一刚接触编程就学的.net
可以没学会就不学了……
帮楼主顶了 fusion 发表于 2013-5-30 15:08 static/image/common/back.gif
你好想发过类似的帖子。
恩,.net是要加密下,否则.net遍的软件可以都可以反编出你的code的
我发过? 啥时候? 本帖最后由 hauke 于 2013-5-30 15:17 编辑
fusion 发表于 2013-5-30 15:08 static/image/common/back.gif
你好想发过类似的帖子。
恩,.net是要加密下,否则.net遍的软件可以都可以反编出你的code的
你们用的什么?
反编译当然知道,而且已经有不加密的测试版给个SB的Außendienst拿到客户拿去了,现在买个也就是个心理安慰了 。。。 从开发角度来说,在设计阶段, 可以通过 反射技术进行调用,在将接口和实现放在不同的assembly中,即实现了流行的依赖注入框架,又能有效的打断反编译工具的分析, 在把核心算法编译成非托管代码,绕过虚拟机,这样基本上就是安全的了。
如果是现成的代码,不愿意重构,那么使用混淆软件, 我只用过Dotfuscator, 这个是免费的工具,至于效果,呵呵,不太清楚,我没有遇到过太矫情的客户。 比较新的visual studio在编译时可以选项,留在虚拟还是完全译为二进代码。
二进代码也怕被reverse engineering么?{:5_331:} 并非如此 发表于 2013-5-30 18:03 static/image/common/back.gif
从开发角度来说,在设计阶段, 可以通过 反射技术进行调用,在将接口和实现放在不同的assembly中,即实现了 ...
Visual Studio自带的那个Dotfuscator是免费的,但是我看还有Pro版的,功能强大,但是价格很不可爱! 我爱热钱 发表于 2013-5-30 18:33 static/image/common/back.gif
比较新的visual studio在编译时可以选项,留在虚拟还是完全译为二进代码。
二进代码也怕被reverse enginee ...
这个选项我怎么没找到啊 。。。 hauke 发表于 2013-5-30 17:55 static/image/common/back.gif
这个选项我怎么没找到啊 。。。
现在这版本(2012)我也找不着啦,是否成为默认了{:5_389:}
记得很清楚某个版本可以专门选Kompilierten Code generieren{:5_339:}
页:
[1]
2