首页
社区
课程
招聘
未解决 [求助]C++/CLI 编译成的Dll 如何反编译呢?
发表于: 2020-8-4 17:48 5535

未解决 [求助]C++/CLI 编译成的Dll 如何反编译呢?

2020-8-4 17:48
5535

C++/CLI 编译成的Dll ,能看到部分c# 代码 ,还有一堆乱码,叫名称粉碎啥的
有啥办法能 一点点去反编译这个dll呢? 用啥手法,流程或者啥的。有相关的教程么?
多谢各位!


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 3700
活跃值: (2659)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
2
一堆乱码,可能是有壳加密了吧
2020-8-4 18:09
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
yegu 一堆乱码,可能是有壳加密了吧
并没有。是名称粉碎。就是c++ c# 混编的
2020-8-4 18:10
0
雪    币: 3700
活跃值: (2659)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
4
发出来看看
2020-8-4 18:19
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5

可以试试哈~

上传的附件:
  • 1.rar (213.99kb,20次下载)
2020-8-4 18:24
0
雪    币: 212
活跃值: (845)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
使用ilspy或dnspy打开-/<Module>,往下拉就会看到真正的程序。c++/cli不用加密自带反逆向功能。想逆向可得费点功夫。
2020-8-4 19:22
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7
YamingW 使用ilspy或dnspy打开-/,往下拉就会看到真正的程序。c++/cli不用加密自带反逆向功能。想逆向可得费点功夫。

啥意思呢? 我打开了。能看到很多东西。但是不知道都是啥。

2020-8-4 20:04
0
雪    币: 1790
活跃值: (3766)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
8
你用箭头标注的信息都可以暂时不用看。都是标准库或者WIN32类库的包装。忽略它们找你需要的业务代码。
2020-8-5 13:21
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
拍拖 你用箭头标注的信息都可以暂时不用看。都是标准库或者WIN32类库的包装。忽略它们找你需要的业务代码。
敢问大侠是否能出个简单的 逆向这类函数的源码教程。我可以学习1 2 
2020-8-5 17:08
0
雪    币: 1790
活跃值: (3766)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
10
C++/CLI的真没啥好方法。 因为涉及到本机和托管两个平台。很多代码可能是本地格式,这时用IDA分析比较适合,看的是反汇编代码;
而有些代码是托管代码,用ILSPY看的是C#代码,优先分析C#函数,找到关键点,可能部分函数调用的是本机代码,这是去IDA中查看
反汇编的函数实现就可以了。
2020-8-6 13:11
0
游客
登录 | 注册 方可回帖
返回
//