首页
社区
课程
招聘
[讨论]如何path代码修改软件的标题呢?
发表于: 2016-4-22 10:41 3953

[讨论]如何path代码修改软件的标题呢?

2016-4-22 10:41
3953
收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 2281
活跃值: (963)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2


FindWindow + SetWindowText
上传的附件:
2016-4-22 13:34
0
雪    币: 207
活跃值: (26)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
试了下,在createwindowex处能断到,打内存补丁很容易,但是要找到他初始化字符串的地方好难
2016-4-22 14:53
0
雪    币: 2281
活跃值: (963)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
在文件偏移7d677的位置,明文存着的。用二进制编辑器一搜“请修改我啊”的二进制串就看到了
2016-4-22 14:55
0
雪    币: 9
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
为什么我用FindWindow + SetWindowText不能下断呢?用的是windows7+64位
2016-4-22 14:58
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你当windows7是windows98呢,你在编辑时用SetWindowTextA在运行时也是用的SetWindowTextW,从2000以后的系统内核都是默认用的宽字符,为了兼容以前的系统才保留的尾部为A的字符串函数
2016-4-22 15:21
0
雪    币: 39
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
上传的附件:
2016-4-22 15:27
0
雪    币: 9
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
[QUOTE=By:Monster;1426444][/QUOTE]

不用查找二进制的方法呢?下断点怎么找?
2016-4-22 15:32
0
雪    币: 207
活跃值: (26)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
9
但是在创建窗口的时候看到的,给出的字符地址不是那个地方,然后申请了一块内存然后COPY过去的?你咋知道的
2016-4-22 15:47
0
雪    币: 9
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
搞定了,用CreateWindowExA可以看到字符了
2016-4-22 15:51
0
雪    币: 2281
活跃值: (963)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
11
还真让你说对了,就是这么干的
2016-4-22 15:54
0
雪    币: 39
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
bp CreateWindowEx(A)  这个就可以
上传的附件:
2016-4-22 16:11
0
雪    币: 207
活跃值: (26)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
13
我开始一直在找初始化那块内存的位置,一开始不知道有明文存在的,还以为是现生成的,找了好久没找到~~
2016-4-22 16:18
0
雪    币: 9
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
如何path代码修改软件的标题呢
2016-10-23 19:22
0
游客
登录 | 注册 方可回帖
返回