It's not impossible of course, just requires a lot of effort, which is why many people turned a way from it. Especially when the official newer clients started working with shaders and some new rendering techniques, but the code base is almost the same and hasn't changed much from the v1298 version. ![]() The time and dedication taking the old sources which contains most of the core functionality for KO and making it as the official is a lot. The official v1298 client is like the base version of KO. There are tons of features that aren't implemented in the old sources. This project is too complex for one person to get it fully working as the official. No one has a fully working v1298 client sources. It has been hard coded as a standard UI feature same as here on the picture below We can set it up similar to macro like killing mobs in certain arena, auto mapa, auto hp, auto skill attack etc. It looks like I misleading what I ment by using word "bot" its like in game feature same as on this picture "Knight Genie" ![]() Thanks for your response and describing the process of packet sending it is very crucial aspect. There is so many techniques and ways, but to me it sounds that the bot your talking about doing nothing special rather using one of these concepts. It's like copying all your bot bytes into some place in memory and running it as explorer.exe so your bot is not visible. It depends on the developer of the bot, but some bots also use the concept of injection or process hallowing where you make your explorer.exe for example run the actual bot. ![]() So imagine if they write a packet that is identical to the one the server expects from the client, the server will think that you actually attacked a player and process an attack packet and send back to the client and the result would be that it's you attacking a player without even attacking it or using your keyboard. Saves you all the trouble of learning the packet encryption algorithm. So they can intercept the network communication between the server and the client, which means, if they find the address in the client where the packet receive is, they can let the client decrypt that packet and read the data from the server sent in the decrypted form. There are so many techniques and ways, but to me it sounds that the bot your talking about doing nothing special rather using one of these concepts. So imagine if the bot writes a packet that is identical to the one the server expects from the client, the server will think that you actually pressed on your keyboard to attack a player and and then the server will send back to the client the result, so you'll end up seeing on your client that it's you attacking a player without even attacking it or using your keyboard. Saves you all the trouble of learning the packet decryption/encryption algorithm. So they can intercept the network communication between the server and the client which means, if they find the address in the client where the packet receive is, they can let the client decrypt that packet and read the data that received from the server in the decrypted form. Give reaction to this post to see the hidden content.
0 Comments
Leave a Reply. |