求教B/S防止反编译
我给客户的是.msi安装包,客户安装后,如果使用Reflector反编译bin文件下的.dll文件。我的源码全部暴露。最主要是里面的密钥也会被看到。
如果使用dotfuscator进行混淆的话,是不是只能混淆.dll文件。而我给的是安装包怎么进行混淆。
大家有什么好办法解决么?
------解决方案--------------------期待高手
------解决方案--------------------好像DLL可以加密的。。。。。。。反编译之后会出现乱码 具体我也不清楚···期待高手
------解决方案--------------------
你混淆dll就可以了,但是混淆或其它加密都沒有理想效果
------解决方案--------------------我有一个收费的软件!!可以加密DLL文件,经我测试不可反编译,只免费15天。我就没买!!!
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------lz不用再想了,无论如何混淆最终在虚拟机中运行还是要还原成il。换思路吧。
------解决方案--------------------如果給我,你混淆和加密也沒用
------解决方案--------------------
具体看密钥的用途,可考虑rsa非对称加密,加密狗,用c++做加密等方式
------解决方案--------------------
不是让你不混淆,而是多种方式结合,对大多数人安全就可以了。不用追求绝对。