[Guidance] Xin được hướng dẫn về Việt hoá Soft |
18/10/2013 07:46:48 (+0700) | #1 | 278791 |
shockandawe
Member
|
0 |
|
|
Joined: 26/09/2013 03:31:02
Messages: 3
Offline
|
|
Khi tiến hành Việt hoá một Soft, sau khi đã thay tiếng việt vào được tất cả các item của MenuStrip thì em gặp vấn đề với cái dòng tiêu đề của Soft ấy (tức là cái Name của Form Main khi chạy chương trình ấy,có cái biểu tượng và tên nằm ở góc trên bên trái).
Mong các bác giúp giùm em.
Em đã thử qua một Resource Editor và một số cách khác, nhưng không thấy được phần nào nó cho tác động vào cái Form Main chính ấy, em chỉ cần đổi tên nó thôi. Rất mong được sự giúp đỡ. |
|
|
|
|
[Guidance] Xin được hướng dẫn về Việt hoá Soft |
18/10/2013 17:42:50 (+0700) | #2 | 278796 |
|
quygia128
Member
|
0 |
|
|
Joined: 15/07/2009 20:50:28
Messages: 119
Location: Somewhere
Offline
|
|
Load vào OllyDbg, Set Breakpoint tại SetWindowTextA(W) và SetDlgItempTextA(W) F9 là lượm thôi mà cậu. |
|
.::Mới bắt đầu trên con đường dài::.
.::Super Newbiez::. |
|
|
|
[Guidance] Xin được hướng dẫn về Việt hoá Soft |
18/10/2013 21:28:27 (+0700) | #3 | 278798 |
shockandawe
Member
|
0 |
|
|
Joined: 26/09/2013 03:31:02
Messages: 3
Offline
|
|
Rất xin lỗi bạn vì mình để là định hướng nhưng mình không mò được theo hướng dẫn của bạn, có thể là do mình không biết cách hoặc là do Ollydb không hỗ trợ SetWindowText.
Làm phiền bạn có thể chỉ mình rõ rõ hơn 1 tý được không? Cảm ơn bạn rất nhiều. |
|
|
|
|
[Guidance] Xin được hướng dẫn về Việt hoá Soft |
19/10/2013 19:02:20 (+0700) | #4 | 278806 |
|
quygia128
Member
|
0 |
|
|
Joined: 15/07/2009 20:50:28
Messages: 119
Location: Somewhere
Offline
|
|
hxxp://msdn.microsoft.com/en-us/library/windows/desktop/ms633546(v=vs.85).aspx
Trong OllyDbg không có hàm nào tên là SetWindowText chỉ có SetWindowTextA or SetWindowTextW.
Load chương trình vào OllyDbg.
Dùng lệnh sau tại command bar: bp SetWindowTextA và bp SetWindowTextW
Nhấn F9 để Run nếu chưong trình dùng 1 trong 4 hàm mình đã post phía trên thì bạn chỉ việc patch cái caption đó.
Hoặc có thể tim các string trong app xem có caption đó không, có thì xác định lại coi chính xác không (đặt breakpoint, restart và run lại để kiểm tra), nếu chính xác thì patch nó thành tên mới.
PS: mình nghĩ câu hỏi này chẳng tốt lành gì, một là cr@ck soft (lý do này có lẽ không đúng với bạn), hai là đạo soft của người ta mà còn thay tên đổi họ, lol
|
|
.::Mới bắt đầu trên con đường dài::.
.::Super Newbiez::. |
|
|
|
[Guidance] Xin được hướng dẫn về Việt hoá Soft |
19/10/2013 20:53:32 (+0700) | #5 | 278807 |
shockandawe
Member
|
0 |
|
|
Joined: 26/09/2013 03:31:02
Messages: 3
Offline
|
|
Một lần nữa xin cảm ơn bạn đã giúp mình.
về câu nói nói của bạn: PS: mình nghĩ câu hỏi này chẳng tốt lành gì, một là cr@ck soft (lý do này có lẽ không đúng với bạn), hai là đạo soft của người ta mà còn thay tên đổi họ, lol
Mình xin trả lời bạn như sau: 1. là mình không phải Crack soft; 2. đạo soft của người khác: có lẽ lý do này đúng 1 phần, nhưng thật ra yêu cầu chỉ cần thay cái thông báo ở Soft để người khác không tò mò biết mình đang dùng cái Soft gì thôi, còn tất cả các cái khác không có thay đổi gì (không thay đổi bất cứ thông tin gì cả, kể cả về tác giả, bản quyền). Thường thì có thể Reflector một số Soft gà , :d.
Cũng vì công việc thôi bạn à, mong thông cảm cho mình.
Mình đã tìm ra được cái Offset chứa cái tên rồi, nhưng mà chưa biết làm sao để thay đổi nó, nếu cậu đã hiểu thì mong cậu chỉ giúp mình. |
|
|
|