首页
社区
课程
招聘
[求助]一个C#与C++混合编写的DLL文件,使用C#调用了C++,请问如何逆向?
发表于: 2020-5-5 23:20 4967

[求助]一个C#与C++混合编写的DLL文件,使用C#调用了C++,请问如何逆向?

2020-5-5 23:20
4967

一个C#与C++混合编写的DLL文件,使用C#调用了C++,使用reflactor(dnSpy)反编译DLL文件可以看到相关类、函数定义,但找不到函数体,逆向基本不会,请各路大神支招,非常感谢~~~~


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

最后于 2020-5-6 17:46 被ninjia远方编辑 ,原因: 上传附件
上传的附件:
收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 3701
活跃值: (2664)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
2
上传文件看看
2020-5-5 23:36
0
雪    币: 57
活跃值: (2433)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
3
应该是加壳了
2020-5-6 00:04
0
雪    币: 23
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
2020-5-6 06:03
0
雪    币: 7752
活跃值: (3460)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
直接找到声明c++函数调用的地方找到需要调用的方法直接逆向c++
2020-5-6 07:25
0
雪    币: 5855
活跃值: (438)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
6
如楼上所说,C#调用C++,有定义接口的地方,找到定义,就知道接口声明了,可以直接自己调用C++ dll
2020-5-6 13:35
0
雪    币: 235
活跃值: (214)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
yegu 上传文件看看

DLL已上传,麻烦大神看看呢,多谢~~

上传的附件:
2020-5-6 17:15
0
雪    币: 235
活跃值: (214)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
ninjia远方 DLL已上传,麻烦大神看看呢,多谢~~
能看到声明但是没有函数体,不知道如何调用呢,我技术太菜~~
2020-5-6 17:17
0
雪    币: 235
活跃值: (214)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
NightGuard 如楼上所说,C#调用C++,有定义接口的地方,找到定义,就知道接口声明了,可以直接自己调用C++ dll

都在同一个DLL中

2020-5-6 18:42
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
楼主问题解决了吗,我也遇到了相似的问题
2021-1-22 21:06
0
雪    币: 3701
活跃值: (2664)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
11
ninjia远方 DLL已上传,麻烦大神看看呢,多谢~~
要逆某个函数的功能还是有可能,但整个C++的功能估计比较麻烦
2021-1-22 22:12
0
游客
登录 | 注册 方可回帖
返回
//