qq8533549 发表于 2013-11-16 11:59

突破原始标题长度修改软件标题!

第一次做教程。。
没事自己琢磨的一个方法。。
可以利用在很多地方。
最简单的替换字符串的方法 局限性很大,
替换后的标题长度不能超过原始标题。
通过我这个方法可以突破原始标题长度。
http://pan.baidu.com/s/1LNSM

天下 发表于 2015-11-11 20:31

误导,绝对的误导。那么多地方调用SetWindowTextA。你全改掉,所有的调用都是那个标题了。你修改后也可以看到,两个文本框的标题也修改了。如果是按钮标题什么的都调用这里,那不乱套了!   不过还是有学习的地方!值得鼓励!

qq8533549 发表于 2015-11-14 10:58

天下 发表于 2015-11-11 20:31
误导,绝对的误导。那么多地方调用SetWindowTextA。你全改掉,所有的调用都是那个标题了。你修改后也可以看 ...

确实是有 点问题。 不过这中方法类似于HOOK 可以用在很多地方。。
其实再往上追2层修改一个地方就可以了。

004010CC      B8 045E4100   mov eax,CK附加启.00418200                   "这个地方是传递标题文本的参数,只用修改这里就可以了。 "
004010D1|.8945 FC       mov ,eax
004010D4|.8D45 FC       lea eax,
004010D7|.50            push eax
004010D8|.68 C0944100   push CK附加启.004194C0
004010DD|.8B0424      mov eax,dword ptr ss:
004010E0|.8B00          mov eax,dword ptr ds:
004010E2|.8B00          mov eax,dword ptr ds:   
004010E4|.FF90 08010000 call dword ptr ds:      ‘
004010EA|.8B5D FC       mov ebx,                        ;CK附加启.00418200

yc016 发表于 2013-11-16 12:28

陆钱浩 发表于 2013-11-16 12:03

前排沙发支持!

kingone 发表于 2013-11-16 16:07

为啥我写个软件 这个函数断不下来????

qq8533549 发表于 2013-11-16 20:34

kingone 发表于 2013-11-16 16:07 static/image/common/back.gif
为啥我写个软件 这个函数断不下来????

额。 一般应该是使用这个函数。。 但是也没有绝对。。
你可以通过字符串逆向分析一下是哪个函数。。 反正原理相同

zzzzyy 发表于 2013-11-16 21:56

这个要来学习下,

hsj840119 发表于 2013-11-17 00:16

谢谢分享。 很好的教程!

jacky520510 发表于 2013-11-20 13:44

正有这个需求,学习学习{:301_993:}

rinon 发表于 2013-12-7 14:27

支持,学习一下。。。。。。。。

阿顺 发表于 2013-12-7 17:38

页: [1] 2 3
查看完整版本: 突破原始标题长度修改软件标题!