能力值:
( LV8,RANK:130 )
|
-
-
2 楼
FindWindow + SetWindowText
|
能力值:
( LV3,RANK:30 )
|
-
-
3 楼
试了下,在createwindowex处能断到,打内存补丁很容易,但是要找到他初始化字符串的地方好难
|
能力值:
( LV8,RANK:130 )
|
-
-
4 楼
在文件偏移7d677的位置,明文存着的。用二进制编辑器一搜“请修改我啊”的二进制串就看到了
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
为什么我用FindWindow + SetWindowText不能下断呢?用的是windows7+64位
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
你当windows7是windows98呢,你在编辑时用SetWindowTextA在运行时也是用的SetWindowTextW,从2000以后的系统内核都是默认用的宽字符,为了兼容以前的系统才保留的尾部为A的字符串函数
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
[QUOTE=By:Monster;1426444]  [/QUOTE]
不用查找二进制的方法呢?下断点怎么找?
|
能力值:
( LV3,RANK:30 )
|
-
-
9 楼
但是在创建窗口的时候看到的,给出的字符地址不是那个地方,然后申请了一块内存然后COPY过去的?你咋知道的
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
搞定了,用CreateWindowExA可以看到字符了
|
能力值:
( LV8,RANK:130 )
|
-
-
11 楼
还真让你说对了,就是这么干的
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
bp CreateWindowEx(A) 这个就可以
|
能力值:
( LV3,RANK:30 )
|
-
-
13 楼
我开始一直在找初始化那块内存的位置,一开始不知道有明文存在的,还以为是现生成的,找了好久没找到~~
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
如何path代码修改软件的标题呢
|
|
|