AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Decompile

 
Reply to topic    AutoHotkey Community Forum Index -> Ask for Help
View previous topic :: View next topic  
Author Message
EveOnline001



Joined: 23 Mar 2009
Posts: 27

PostPosted: Mon Apr 13, 2009 3:05 am    Post subject: Decompile Reply with quote

If I use N/A as the password, this means that regardless of what password is entered, EXE2AHK will not decompile?

If I use /NoDecompile and a password, how difficult is it for someone to obtain my source code?

What additional steps should I take to protect my source? I'm not looking to block someone who feels like reading the computer memory, but at least everyone else.

Thanks Smile
Back to top
View user's profile Send private message
EveOnline001



Joined: 23 Mar 2009
Posts: 27

PostPosted: Wed Apr 22, 2009 4:30 pm    Post subject: Reply with quote

Bump.
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10716

PostPosted: Wed Apr 22, 2009 4:38 pm    Post subject: Reply with quote

I don't know of any way to stop a determined and skilled person from discovering the true nature of your script (or any program for that matter) -- including any trade secrets it contains.

The best you can do with the default installation of AutoHotkey is to choose a long password and use the /NoDecompile switch.

There may be some other tips on the German forum ( http://de.autohotkey.com/forum/ ) or elsewhere about how to use a compressor other than UPX to compress the script, which may add an additional level of security. Also, I seem to remember seeing something on the German forum about a program that modifies a compiled script to make it even harder to crack.
Back to top
View user's profile Send private message Send e-mail
newcomer



Joined: 03 Mar 2009
Posts: 6

PostPosted: Sat Apr 25, 2009 6:39 pm    Post subject: Reply with quote

Chris wrote:
I don't know of any way to stop a determined and skilled person from discovering the true nature of your script (or any program for that matter) -- including any trade secrets it contains.

The best you can do with the default installation of AutoHotkey is to choose a long password and use the /NoDecompile switch.

There may be some other tips on the German forum ( http://de.autohotkey.com/forum/ ) or elsewhere about how to use a compressor other than UPX to compress the script, which may add an additional level of security. Also, I seem to remember seeing something on the German forum about a program that modifies a compiled script to make it even harder to crack.


Could post the links on alternative packer and also how to modifies a compiled script to made it harder to crack please?

Coz the latest autohotkey version compiled script can already be decompiled! Sad
Back to top
View user's profile Send private message
DHMH



Joined: 17 Jul 2008
Posts: 225

PostPosted: Mon Apr 27, 2009 1:05 pm    Post subject: Reply with quote

Dbof from the german forum has modified an exe and it works! Wink
So we must wait Sad
I´m german, sorry for my bad english,
currently there is no script safe!
Every ahk exe can be decompiled through a simple drag & drop action with a program, that can be downloaded for free and legal on the web Smile
Greets and good luck,
DHMH

Update from Chris: As of 4/29/2009, I know of no software that can automatically decompile a password-protected, compiled script that uses /NoDecompile. There was one program that claimed to be able to do so; but testing shows that it does not work with the most recent releases of AutoHotkey.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> Ask for Help All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group