能力值:
( LV2,RANK:10 )
|
-
-
51 楼
谢谢!下载使用!
|
能力值:
( LV2,RANK:10 )
|
-
-
52 楼
感謝分享修改後的OD
|
能力值:
( LV2,RANK:10 )
|
-
-
53 楼
不错的修改,谢谢
|
能力值:
( LV5,RANK:60 )
|
-
-
54 楼
一年多了,还有人关注,谢谢了!
实际上原理很简单(伪代码):
int na = 3346;
char* sb = "CWndThread::GetMainWnd";
char* sc = "mfc42.dll";
char buf[256];
原来OlyDbg的格式化是
sprintf(buf, "%s.#%i_%s", sc, na, sb);
输出的是"mfc42.dll.#3346_CWndThread::GetMainWnd"
现在修改格式化串,并相应调整参数顺序,即
sprintf(buf, "%s.%s_#i", sc, sb, na);
这样输出就变成了"mfc42.dll.CWndThread::GetMainWnd_#3346"
实际没有什么"强悍"的.
|
能力值:
( LV2,RANK:10 )
|
-
-
55 楼
谢谢楼主分享
|
能力值:
( LV4,RANK:40 )
|
-
-
56 楼
谢谢分享。。。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
57 楼
谢谢楼主分享!
|
能力值:
( LV2,RANK:10 )
|
-
-
58 楼
谢谢楼主分享,支持
|
能力值:
( LV2,RANK:10 )
|
-
-
59 楼
好东西吼吼~~
|
能力值:
( LV2,RANK:10 )
|
-
-
60 楼
这个好,楼主很强大
|
能力值:
( LV2,RANK:10 )
|
-
-
61 楼
谢谢楼主分享!
|
能力值:
( LV2,RANK:10 )
|
-
-
62 楼
谢谢楼主分享!
|
能力值:
( LV11,RANK:180 )
|
-
-
63 楼
好东西
|
能力值:
( LV3,RANK:20 )
|
-
-
64 楼
非常好!先收藏了,谢谢!
|
|
|