首页
社区
课程
招聘
[求助]请教个关于PE的问题
发表于: 2015-2-5 21:00 4048

[求助]请教个关于PE的问题

2015-2-5 21:00
4048
请教一下,PE文件结构导出函数名,有最长限制吗?今天我碰到一个129byte长的,名字。

更新一下,又发现一个134byte长的,名字如下
?ShowUI@CWebBrowserUI@DuiLib@@UAGJKPAUIOleInPlaceActiveObject@@PAUIOleCommandTarget@@PAUIOleInPlaceFrame@@PAUIOleInPlaceUIWindow@@@Z
导出函数,我记得最长不是128位强制吗?怎么这Duilib库的名字这么长

又有新发现,这玩意名字总变啊,难道是防外挂的措施?

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 22
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
顶一下,虽然我也不懂
2015-2-5 21:09
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个是C++ 的类函数导出后的结果。c++的编译器会把类的父子关系啊 神马的都给加上去,于是就导致这种名称很长的导出函数了。
2015-2-6 11:22
0
雪    币: 23
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
原来如此,多谢。一会我搞个类关系繁杂的类函数导导看,看能导出个性化名字不,哈哈。
2015-2-6 11:42
0
雪    币: 2332
活跃值: (3809)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
5
函数名碾平.....C++为了识别函数的重载所做的处理.
2015-2-11 11:17
0
雪    币: 23
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
已经测试过了,必须是动态创建的类,才会有这种问题。关键感觉的是最长可以有多长,结果利用特殊手段,可以把类内函数名改到无限长,我测试最长的达到1M,挺有意思的。
2015-2-12 05:45
0
游客
登录 | 注册 方可回帖
返回
//