Jump to content
  • 0

Protect mta complied scripts of decomplier


KariiiM

Question

Hello community,

Today i'm asking about does MTA has an abilities to protect complied codes from being decomplied? Because just yesterday i tested a decomplier programe and it worked successfully..

Also i wanted to suggest something, as you knows most of new servers forget to make an compilation to their client scripts,so why not MTA team make the downloaded client scripts complied automatically like that most of new servers will prevent this problem.

~Regards,KariM

Link to comment

3 answers to this question

Recommended Posts

  • 0

As far as I know, the reason scripts cannot be automatically compiled is because they would need to include the encryption key with the application itself. Of course, it wouldn't be in plain sight, but it would be there. This exposes the risk of someone finding the key through means of reverse engineering. It is a lot safer for them to not run this risk, and that is why we have luac.multitheftauto.com.

Another way to ensure your scripts cannot be decompiled (I have tested this myself a few times, feel free to dispute) is to write them in OOP or use the old nested tables trick (local anticompile = {{{{{{}, {}, {}}}}}}).

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...