前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于反编译的搜索

怎样保护C#生成的DLL文件不被反编译? _积木技术社区 积木首页 - 学院 - 软件测试 - 技术百科 - 问答 - 黄页 - 手册 - 站长工具 - 社区 登录 | 注册 有问题先搜索一下: 搜索答案 积木技术社区 » .NET » 怎样保护C#生成的DLL文件不被反编译? 返回列表 发帖回复 bububobo 打印 楼主:bububobo 发表于 2010-12-26 14:04 [回复14次/有效13个,浏览398次] 怎样保护C#生成的DLL文件不被反编译? 怎样保护C#生成的DLL文件不被反编译? TOP 回复 引用 冯梦童 2楼 发表于 2010-12-26 14:31 用一个加壳程序给它加一个壳,同时还能压缩。 TOP 回复 引用 黄子俊 3楼 发表于 2010-12-26 14:33 帮顶 其实我也想知道 TOP 回复 引用 andyshaw 4楼 发表于 2010-12-26 14:38 没有绝对的事情 一般的加个壳(或者加几层壳)、用混淆器就可以了 如果真的很重要 那么你就申请专利吧 然后在建个网站 如果有人举报某某反编译你的软件了 就用法律武器来维权 TOP 回复 引用 chenxiaomin 5楼 发表于 2010-12-26 14:49 .NET 有个自带的程序保护的,叫dotfuscator,用他混要下,很多就看不到了 TOP 回复 引用 ffzzllp 6楼 发表于 2010-12-26 15:09 加壳可以脱壳,混淆的可以反混淆 绝对防止是不可能的。 TOP 回复 引用 babashuma 7楼 发表于 2010-12-26 15:12 加壳编译后的程序dll文件 TOP 回复 引用 z527251463 8楼 发表于 2010-12-26 15:16 混淆器 TOP 回复 引用 jingting 9楼 发表于 2010-12-26 15:27 有一些加壳的工具,用反编译工具的时候提示报错。 另外就是混淆(当然这个只是让人看起来迷糊而已) 对关键的代码,可以选择调用用C++写成的标准dll TOP 回复 引用 jilinggui2002 10楼 发表于 2010-12-26 15:51 加壳,你下载个 Aspack 加壳一下 TOP 回复 引用 magzhan 11楼 发表于 2010-12-26 16:02 混淆~ 加壳~ TOP 回复 引用 梦幻圣雪 12楼 发表于 2010-12-26 16:04 使用VS自带的混淆器dotfuscator.exe 使用VS2005自带的混淆器防止你的程序被反编译的方法 TOP 回复 引用 WANGCHAO5958 13楼 发表于 2010-12-26 16:16 估计C#生成的DLL文件永远可以被反编译。 TOP 回复 引用 最爱八宝粥 14楼 发表于 2010-12-26 16:19 混淆~ 记得使用混淆器的时候,打开流程混淆和变量名、字符串混淆~ TOP 回复 引用 标题: 内容: 回复 网址导航成语大全积木 TinyMCE 服务邮箱: Gimoohr(#)gmail.com Copyright © 2008 Gimoo.Net 京ICP备05050695号