社区
C#
帖子详情
混淆过的DLL如何查看源码
huangjinyin
2006-06-20 11:00:56
混淆过的DLL如何查看源码,用reflector打开看不到代码
...全文
304
5
打赏
收藏
混淆过的DLL如何查看源码
混淆过的DLL如何查看源码,用reflector打开看不到代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
7707
2006-06-20
打赏
举报
回复
不太好吧...
huangjinyin
2006-06-20
打赏
举报
回复
我们仅是站在研究的角度看问题
YAOHE
2006-06-20
打赏
举报
回复
不尊重人家的劳动成果
lovebanyi
2006-06-20
打赏
举报
回复
有的是用了溢出漏洞.. 让查看他的东西溢出.. 如果只是混淆的话是可以看到的..不过看起来太吃力了
CodeAnyWhere
2006-06-20
打赏
举报
回复
太难 了,所谓的混淆是把il代码中的方法变成没有规律的名字,不影响你看,但都是没有规律的,所以如果想把这些毫无规律的名字,反编译回来是不可能的,
asp.net反编译和防止反编译方法
本文介绍如何使用ILSpy等开源工具反编译
DLL
和EXE文件以
查看
其
源码
,并探讨了利用ConfuserEX等
混淆
器来防止代码被反编译的方法。
Android 使用dnSpy反编译apk包
本文详细介绍如何使用dnSpy反编译未加密的安卓程序(apk)
源码
,包括更改apk后缀为zip、解压文件、定位核心
dll
并
查看
源码
的步骤,强调代码
混淆
的重要性。
.net的一些反编译程序的心得.
本文介绍了四款强大的.NET反编译工具:.NETReflector、Reflector.FileDisassembler.
dll
、de4dot及ILSpy。这些工具可以帮助开发者
查看
未加壳
混淆
的.NET程序
源码
,导出
源码
生成项目,并解决中文乱码问题。每款工具都有其特点,如ILSpy能提供更准确的
源码
,.NETReflector可作为VS插件等。
SQL Server加过密的存储过程可以被解密?
博客指出SQL Server对存储过程的加密是“
混淆
”,虽能让数据库终端用户使用但难以
查看
或更改内容,不过管理员仍可获取
源码
。还提到存在解密
混淆
保护程序的工具,也可尝试用扩展存储过程和
DLL
,但仍可逆向工程。同时强调保护资产需结合
混淆
和法律手段。
盘点下.Net程序破解/反编译的几种方法
文章介绍了三种.Net程序的破解/反编译方法:1)使用如Dnspy,ILspy,Reflector等工具
查看
MSIL
源码
;2)通过Roslyn在
DLL
生成前篡改,或修改CLR/JIT以影响机器码生成;3)对AOT预编译的本地机器码进行Obj/Exe文件的直接修改。这些方法各有所长,但可能遇到
混淆
代码的挑战,且仅供技术研究使用。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章