用VC2010开发的动态库(DLL)文件,如何防止被ILSpy轻而易举的反编译反编译

eisldkw 2017-10-31 03:11:57
有一位朋友用VC2010开发的动态库(DLL)文件,被客户用ILSpy轻而易举的反编译出了源代码。请问如何避免这种情况
...全文
1006 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2017-11-21
  • 打赏
  • 举报
回复
无法避免,但是可以混淆。混淆的代码,函数、变量全部乱了,代码可读性就会低很多。另外,利用反编译器的bug,编写一些特定的代码,导致反编译的代码和原始的代码运行结果不同,也是一个办法, 但是这是很有技巧的。
  • 打赏
  • 举报
回复
用汇编语言编写代码,放弃 .net。 不过就算是用户编语言写,你又会担心汇编语言容易识别。
  • 打赏
  • 举报
回复
混淆即可,就2015的混淆ILSpy就无法反编译了。
大漠飞狐 2017-11-20
  • 打赏
  • 举报
回复
这个有点难吧

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧