能力值:
( LV2,RANK:10 )
|
-
-
2 楼
这是TX的内部比赛的题目吗
|
能力值:
( LV15,RANK:440 )
|
-
-
3 楼
p = &Objectt;
mId[0] = p->func( p,X,X,X);
mId[4] = p->func( p,X,X,X);
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
[QUOTE=hackerlzc;1273788]p = &Objectt;
mId[0] = p->func( p,X,X,X);
mId[4] = p->func( p,X,X,X);[/QUOTE]
谢谢,但是不明白怎么出来的
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
typedef int (__fastcall fnFunc*)(int, int, _DWORD, _DWORD)
fnFunc *v4 = &Objectt;
DWORD mId[2];
mId[0] = v4[33]( v4, v5, "callback1", "([B)V" );
mId[1] = v4[33]( v4, v5, "callback1", "([B)V" );
因为没有上下文,差不多就这样吧。这个v4看上去应该是个this类指针吧。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
[QUOTE=ChengQing;1273799]typedef int (__fastcall fnFunc*)(int, int, _DWORD, _DWORD)
fnFunc *v4 = &Objectt;
DWORD mId[2];
mId[0] = v4[33]( v4, v5, "callback1", "([B)V" );
mId...[/QUOTE]
那那个132是什么意思哦?
|
能力值:
( LV12,RANK:210 )
|
-
-
7 楼
虚表偏移
|
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
强大,顶起哈
|
能力值:
( LV3,RANK:20 )
|
-
-
9 楼
静态分析的时候如何确定调用的虚函数到底是哪个呢?
|
|
|