• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Encryption Challenge

borisbrejcha

New Member
Joined
Jul 20, 2018
Messages
9
Reaction score
1
Good morning,

I recently developed a code that encrypts OTClient files to prevent players from making changes to the modules that might bug the client, And I would like to test this encryption system...

I uploaded an encrypted file and I challenge your, if someone can decrypt the files I will post the source of the code...

I would also like your opinion on encrypting client files
 

Attachments

This is useless without the binary that's responsible for decryption.
 
I know @fabian766 can do it 😁
Maybe I can, maybe I can't, I wont even try as it is pointless without binary.
Keep in mind that cryptography keep things safe when someone don't know a way to decrypt, for example if you made .rar archive with heavy password you can theoretically brute-force it but it can take years to open it(and that is because you know algorithm but don't know the key). If it were that easy then nobody would even use cryptography as it would be exactly the same as sharing plain-text.
When it comes for binaries that need to open encrypted files then there's your security hole because it need to have a way to decrypt these files to read them.
 
I came back, I will post the compiled .exe (x64) and an encrypted corelib folder. Just get a clean client and replace the files....

I changed some files and added comments inside them, for example inside the "inputmessage.lua".

If you can decrypt the files and show how you did it, I'll be happy to post my code on the forum.
 

Attachments

Last edited:
I came back, I will post the compiled .exe (x64) and an encrypted corelib folder. Just get a clean client and replace the files....

I changed some files and added comments inside them, for example inside the "inputmessage.lua".

If you can decrypt the files and show how you did it, I'll be happy to post my code on the forum.

I'll try
 
Back
Top