Neler yeni
ZirveSunucum Banner

Knightonline.exe Edit & Version Değiştirme

编辑 Knightonline.exe 时,如果要更改版本或端口,还需要编辑服务器。

使用 ollydbg 程序打开解压后的 exe 文件(我可以给你链接,但我认为它包含病毒)。
按下 Ctrl + F 键
CMP EAX,512


搜索“convert”,你会发现数字 512是1298的十六进制表示。如果你想把它变成1299,你也需要把它转换成十六进制。如果你不知道怎么做,请在命令提示符中打开一个名为“convert.php”的文件,并在其中输入以下命令。

***隐藏文本:无法在引用中显示。***

或者你可以自己手动翻译。翻译完成后,你还需要做一件事,我写这段话时假设它仍然是1298。
按 Ctrl+F
MOV EAX,512

写出这行代码。用同样的方法修改这行代码。

所以,如果您要将客户端版本更改为 1299,我总结一下:
===查找====
CMP EAX,512

==更改==
CMP EAX,513

===查找====
MOV EAX,512

==更改==
MOV EAX,513


在埃比尼泽的案例中也是如此。
MOV DWORD PTR SS:[EBP-4],512
线
MOV DWORD PTR SS:[EBP-4],513
你会把它改成那样。

查找以下代码行:MOV EBX,65D34C ,然后查找其下一行。
按下 512

线
你将执行PUSH 513
 
Kişi Yorumladı
Geri
Üst