吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1599|回复: 3
收起左侧

[求助] x32dbg插件这个QT编的坏家伙怎么汉化?

[复制链接]
冥界3大法王 发表于 2020-2-29 14:20
本帖最后由 冥界3大法王 于 2020-2-29 15:26 编辑

要汉化的是x32dbg的插件,不然乱码,能看出修改哪个函数吗?看了网上的视频和论坛的多个贴子,貌似要对qt5core.dll 下手


[Asm] 纯文本查看 复制代码
00007FF9 | 48:8D15 | lea rdx,qword ptr ds:[7FF94F3EA0D8]                                  | 00007FF94F3EA0D8:"Stack"》》》要修改这个不乱码
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | E8 AF03 | call <修改后的easylabelview.sub_7FF94F3E27D0>                            |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | 49:8BD7 | mov rdx,r15                                                          |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 8E | call qword ptr ds:[<&?addTab@QTabWidget@@QEAAHPEAVQWidget@@AEBVQStri |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 EB | call qword ptr ds:[<&??1QString@@QEAA@XZ>]                           |
00007FF9 | BA 1700 | mov edx,17                                                           |
00007FF9 | 48:8D0D | lea rcx,qword ptr ds:[7FF94F3EA0E0]                                  | 00007FF94F3EA0E0:":/icons/images/icon.png"
00007FF9 | FF15 D1 | call qword ptr ds:[<&?fromAscii_helper@QString@@CAPEAU?$QTypedArrayD |
00007FF9 | 48:8945 | mov qword ptr ss:[rbp+58],rax                                        |
00007FF9 | 48:8D55 | lea rdx,qword ptr ss:[rbp+58]                                        |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp-10]                                        |
00007FF9 | FF15 17 | call qword ptr ds:[<&??0QIcon@@QEAA@AEBVQString@@@Z>]                |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | 33D2    | xor edx,edx                                                          |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 47 | call qword ptr ds:[<&?setTabIcon@QTabWidget@@QEAAXHAEBVQIcon@@@Z>]   |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp-10]                                        |
00007FF9 | FF15 F4 | call qword ptr ds:[<&??1QIcon@@QEAA@XZ>]                             |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 A1 | call qword ptr ds:[<&??1QString@@QEAA@XZ>]                           |
00007FF9 | 41:83C9 | or r9d,FFFFFFFF                                                      |
00007FF9 | 45:33C0 | xor r8d,r8d                                                          |
00007FF9 | 48:8D15 | lea rdx,qword ptr ds:[7FF94F3F74B0]                                  | 00007FF94F3F74B0:"Set bookmarks(^D)"》》》要修改这个不乱码
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | E8 3203 | call <修改后的easylabelview.sub_7FF94F3E27D0>                            |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | 48:8B57 | mov rdx,qword ptr ds:[rdi+30]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 10 | call qword ptr ds:[<&?addTab@QTabWidget@@QEAAHPEAVQWidget@@AEBVQStri |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 6D | call qword ptr ds:[<&??1QString@@QEAA@XZ>]                           |
00007FF9 | 48:8D55 | lea rdx,qword ptr ss:[rbp+58]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+30]                                        |
00007FF9 | FF15 37 | call qword ptr ds:[<&?windowIcon@QWidget@@QEBA?AVQIcon@@XZ>]         |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | BA 0100 | mov edx,1                                                            |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 DC | call qword ptr ds:[<&?setTabIcon@QTabWidget@@QEAAXHAEBVQIcon@@@Z>]   |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 89 | call qword ptr ds:[<&??1QIcon@@QEAA@XZ>]                             |
00007FF9 | 41:83C9 | or r9d,FFFFFFFF                                                      |
00007FF9 | 45:33C0 | xor r8d,r8d                                                          |
00007FF9 | 48:8D15 | lea rdx,qword ptr ds:[7FF94F3F74C3]                                  | 00007FF94F3F74C3:"Set Labs(:)  "》》》要修改这个不乱码
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | E8 D202 | call <修改后的easylabelview.sub_7FF94F3E27D0>                            |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | 48:8B57 | mov rdx,qword ptr ds:[rdi+38]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 B0 | call qword ptr ds:[<&?addTab@QTabWidget@@QEAAHPEAVQWidget@@AEBVQStri |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 0D | call qword ptr ds:[<&??1QString@@QEAA@XZ>]                           |
00007FF9 | 48:8D55 | lea rdx,qword ptr ss:[rbp+58]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+38]                                        |
00007FF9 | FF15 D7 | call qword ptr ds:[<&?windowIcon@QWidget@@QEBA?AVQIcon@@XZ>]         |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | BA 0200 | mov edx,2                                                            |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 7C | call qword ptr ds:[<&?setTabIcon@QTabWidget@@QEAAXHAEBVQIcon@@@Z>]   |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 29 | call qword ptr ds:[<&??1QIcon@@QEAA@XZ>]                             |
00007FF9 | 41:83C9 | or r9d,FFFFFFFF                                                      |
00007FF9 | 45:33C0 | xor r8d,r8d                                                          |
00007FF9 | 48:8D15 | lea rdx,qword ptr ds:[7FF94F3F74D2]                                  | 00007FF94F3F74D2:"Set comments(;)"》》》要修改这个不乱码
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | E8 7202 | call <修改后的easylabelview.sub_7FF94F3E27D0>                            |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | 48:8B57 | mov rdx,qword ptr ds:[rdi+40]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 50 | call qword ptr ds:[<&?addTab@QTabWidget@@QEAAHPEAVQWidget@@AEBVQStri |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 AD | call qword ptr ds:[<&??1QString@@QEAA@XZ>]                           |
00007FF9 | 48:8D55 | lea rdx,qword ptr ss:[rbp+58]                                        |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+40]                                        |
00007FF9 | FF15 77 | call qword ptr ds:[<&?windowIcon@QWidget@@QEBA?AVQIcon@@XZ>]         |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 4C:8BC0 | mov r8,rax                                                           |
00007FF9 | BA 0300 | mov edx,3                                                            |
00007FF9 | 48:8B4F | mov rcx,qword ptr ds:[rdi+48]                                        |
00007FF9 | FF15 1C | call qword ptr ds:[<&?setTabIcon@QTabWidget@@QEAAXHAEBVQIcon@@@Z>]   |
00007FF9 | 90      | nop                                                                  |
00007FF9 | 48:8D4D | lea rcx,qword ptr ss:[rbp+58]                                        |
00007FF9 | FF15 C9 | call qword ptr ds:[<&??1QIcon@@QEAA@XZ>]                             |
00007FF9 | 44:8964 | mov dword ptr ss:[rsp+28],r12d                                       |
00007FF9 | 48:8D05 | lea rax,qword ptr ds:[7FF94F3EA120]                                  | 00007FF94F3EA120:"1on_currentChanged(int)"


参考过论坛上的很多贴子,还是不会,看得脑袋都大了,难道非得搞个环境编译一个,发现问题,再找到后再入手吗 ?
还有这个视频https://v.qq.com/x/page/o08254fqdmq.html

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

mode2018 发表于 2020-2-29 14:54
qt不是有自己的翻译文件?.qm
Bds1r 发表于 2020-2-29 14:56
 楼主| 冥界3大法王 发表于 2020-2-29 15:04
Bds1r 发表于 2020-2-29 14:56
要想汉化,需要先把他整体的编码转换一下

@Bds1r
看不懂,头大啊~~
没学过QT开发
汉化个插件这么麻烦啊。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 10:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表