Jump to content
Sign in to follow this  
trinitrotoluen

Is there anyway to encrypt the au3 file ? Or at least make it difficultly to read when it is decompiled ?

Recommended Posts

trinitrotoluen

Hi, I know that there are some topics about that but I still can't figure out. So may I ask again ?

Is there anyway to encrypt the au3 file ? Or at least make it difficultly to read when it is decompiled ?

Thank !

Share this post


Link to post
Share on other sites
Yashied
Szhlopp

@OP

Honestly, if you have sensitive data do it in another programming language. >_<

Obfuscator is great though. It still doesn't 100% secure it, but it will make it a lot harder for the 'human' eye to see :(

Share this post


Link to post
Share on other sites
trinitrotoluen

Thank you for the reply.

Otherwise, I used free UPX to depacked the exe file then use another packer and protector to encrypt that file but the result was I always get the error or corrupt. Why ?

Edited by trinitrotoluen

Share this post


Link to post
Share on other sites
Mobius

Thank you for the reply.

Otherwise, I used free UPX to depacked the exe file then use another packer and protector to encrypt that file but the result was I always get the error or corrupt. Why ?

It would really depend on what other packer / protector you used instead of upx.

If you got an 'Unable to open the script file' style error, It is mostly to do with the A3x overlay being stripped or partially packed.

If you got a hard crash it might have been that certain options within your chosen packer are too aggressive or not supported by the Au3 Interpreter.

There are often ways around this though, just curious.... but what different packer / protector did you attempt to use?

Edited by Mobius

Share this post


Link to post
Share on other sites
trinitrotoluen

I used SoftwarePassport and ASPack

Share this post


Link to post
Share on other sites
Mobius

I used SoftwarePassport and ASPack

In ASPack make sure the option 'Preserve Extra data' is ticked when you use it.

Armadillo is a different story though.

In its options tab make sure where it says 'Data after Program' = 'Leave Completely alone'

Failing that there are plenty of options in Armadillo that can crash the Au3 Interpreter.

Ed: Brain pharts >_<

Edited by Mobius

Share this post


Link to post
Share on other sites
trinitrotoluen

Thank a lot Mobius !

I will try again with them.

In fact, I know there isn't 100% secure method to protect the code but I am trying to make it as difficult as possible to decode. >_<

Share this post


Link to post
Share on other sites
Mobius

No problem dude, Just remember that:

When packing, all you are doing is protecting the Interpreter, whether you need to do so depends solely on you and your project.

Never pack your project with the idea that the packer will prevent the decompiler in any way.

(with a couple of tricky exceptions)

When obfuscating you are actually making your original source slightly harder to read should it be decompiled.

But out of the two processes obfuscation is your best shot. >_<

Ed: *Pharp*

Edited by Mobius

Share this post


Link to post
Share on other sites

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
Sign in to follow this  

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.