C#代码如何避免被反编译!!!

proud 2002-12-23 01:25:34
.NET框架自带有反编译工具,能将任何.NET语言写的程序编译为MSIL语言,请问如何避免用C#写的程序被反编译?
...全文
233 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ilian 2002-12-23
  • 打赏
  • 举报
回复
给IL加密加壳加反汇编反编译加IL完整校检,还不放心的话再加个硬狗狗…
就算ILDASM反汇编后也是一堆乱码,基至防ILDASM等工具
yarshray 2002-12-23
  • 打赏
  • 举报
回复
我不认为P-code是个好方法,那样做的话,很明显在不同等机器上它

必须有不同的编译拷贝.而相反IL是可以运行在JIT上的,只用编译一次

就可以解决问题.那样如果是做贡献软件我并不认为P-code是个好的选择

但在大型的软件项目中为防止对方反汇编,也许是个好方法,另外执行效率

也是必须考虑的问题.
TheAres 2002-12-23
  • 打赏
  • 举报
回复
1.使用混淆器.
2.网上现在说有一个比混淆器更厉害的工具,可以生成P-code,微软的英文新闻组中有.我记不起那个网站了.
xiajianfeng 2002-12-23
  • 打赏
  • 举报
回复
GZ
cnwolfs 2002-12-23
  • 打赏
  • 举报
回复
不知道,不过我真不知道反编译之后能干嘛

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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