• Scheduled Server Maintenance | Friday 6 November

    Our hardware provider has scheduled RAM maintenance to address the recent server instability. Work is expected by 17:00 Central European time.

    Brief downtime or interruptions may occur while the faulty memory modules are replaced. We apologise for the recent disruption and appreciate your patience.


    Special thanks to our sponsor, HyperFilter!

    We keep our community safe. They keep our servers safe. Running your own game servers? Keep them protected with HyperFilter.

Server compatibility

Hello everyone,

I would like to know whether the 2014 Elsword server (from the leaked source) could work with a more recent client (EU/NA 2026), for example by adding the newer character files to the server resources.
 
Hey, not that long after march 2014 kog started to pack and encrypt lua files differently in the client. Without them its fairly difficult to port over newer content, as most of the scripting is missing.
For most kom-Versions at least media assets like graphics can be extracted, so you can port them over with minimal troubleshooting (newer sets after 2017 use additional bones and changed hitbox resolution scaling, that needs to be configured right).

So tldr for charakters and dungeons no afaik
 
With the source code everything is possible, it's just a lot of work, and I mean a metric ton of work and code. Extracting the luas from the .koms seems to be the easiest part of this process. We are talking about 12 years of feature gap between the source code leaked and the official servers.

AI can help a lot, I managed to reverse engineer the binaries and was able to extract and decrypt the .koms from the versions of June 2014 and June 2017(I don't know when it started, but version's koms is V0.4 with Algorithm 3 which also encrypts the XML, making things a little bit harder).

If you really want to go that path I recommend trying to understand the server and client's code, mess up things and learn, try to enable Elesis and Add on the March 2014 and work your way up the game's versions. I'm doing that, as some people said in this area, Elesis just needs some Stored Procedures fixed, Add needs some tweaks on the code and on some luas, I'll work on that and in the next weeks I'll try to release my steps + tools I've built.
 
With the source code everything is possible, it's just a lot of work, and I mean a metric ton of work and code. Extracting the luas from the .koms seems to be the easiest part of this process. We are talking about 12 years of feature gap between the source code leaked and the official servers.

AI can help a lot, I managed to reverse engineer the binaries and was able to extract and decrypt the .koms from the versions of June 2014 and June 2017(I don't know when it started, but version's koms is V0.4 with Algorithm 3 which also encrypts the XML, making things a little bit harder).

If you really want to go that path I recommend trying to understand the server and client's code, mess up things and learn, try to enable Elesis and Add on the March 2014 and work your way up the game's versions. I'm doing that, as some people said in this area, Elesis just needs some Stored Procedures fixed, Add needs some tweaks on the code and on some luas, I'll work on that and in the next weeks I'll try to release my steps + tools I've built.
Did you manage to decrypt the KOM files up to 2017? I kept waiting for you to share your updates. If you could at least share the decryption keys with the community, we could continue advancing the reverse engineering efforts to implement the newer versions on the server
 
Did you manage to decrypt the KOM files up to 2017? I kept waiting for you to share your updates. If you could at least share the decryption keys with the community, we could continue advancing the reverse engineering efforts to implement the newer versions on the server
Yes, I managed to extract the keys, I've released a tool that decrypts .kom files and also decompiles the Lua files, I posted here, it also contains the source code so anybody can use it and modify https://forum.ragezone.com/threads/release-elstools-v1-kom-packer-unpacker-and-more.1270779/
 
1787331642618.webp

:V
 
Back