• 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

Alpha

Relentless
Premium User
Joined
Apr 3, 2011
Messages
649
Solutions
35
Reaction score
446
Location
South Korea
This is useless without the binary that's responsible for decryption.
 

fabian766

Veteran OT User
Joined
Apr 22, 2008
Messages
127
Solutions
21
Reaction score
329
Location
Poland
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.
 
OP
OP
B

borisbrejcha

New Member
Joined
Jul 20, 2018
Messages
9
Reaction score
1
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:

Switch

New Member
Joined
Oct 27, 2020
Messages
14
Reaction score
2
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
 
Top