AutoHotkey Community

It is currently May 24th, 2012, 8:07 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Forgot password
PostPosted: December 6th, 2006, 3:56 pm 
i want the ahk of my Application but i Forgot my password
can i get my ahk without my password
please help me.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: December 6th, 2006, 4:00 pm 
Offline

Joined: December 27th, 2005, 1:46 pm
Posts: 6837
Location: France (near Paris)
Bad idea to remove the source of a script... (supposing it is really your script).
The encryption is designed to be strong, so unless Chris has some solution (AutoIt creator has a back door to crack such files, I think), you have to rewrite your script...

_________________
Image vPhiLho := RegExReplace("Philippe Lhoste", "^(\w{3})\w*\s+\b(\w{3})\w*$", "$1$2")


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: December 6th, 2006, 4:29 pm 
Offline

Joined: April 20th, 2006, 5:11 pm
Posts: 75
Location: Vienna
I had the same problem with one of my scripts, and so on, I wrote a BF-Tool to Crack the Password (AHK with exe2ahk). The sucess was, that I recognized that it will take apx. 3-5 months to rewrite a script (as bigger a script as more time u will need).
Sorry.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 9th, 2007, 5:50 pm 
Haven't seen any download link. OTOH I'm not feeling cosy to execute a hacker tool to hack my own executable while that executable is terminating my box :shock:


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: March 9th, 2007, 8:38 pm 
Offline

Joined: February 13th, 2006, 10:40 pm
Posts: 389
Location: Utah
Does this mean all of our AHK scripts password encrypted into EXEs are not safe????

_________________
Image
"Power can be given overnight, but responsibility must be taught. Long years go into its making."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2007, 9:20 pm 
Offline

Joined: February 13th, 2006, 10:40 pm
Posts: 389
Location: Utah
Hmmmm, this is a pretty severe problem. Any ahk code we compile can easily be uncompiled.

Is there any way to fix this? UPXing an exe would add another step to uncompiling but doesn't really add to difficulty...

Edit:
sigh.... i just spent a half hour finding some pretty good EXE compressors/encryptors then just for fun searched for so uncompressors and found several that could defeat everyone that i found, even the lesser known ones.

Sounds like we would be best off re-writing the ahk2exe program... (like not to store the password in it...)

_________________
Image
"Power can be given overnight, but responsibility must be taught. Long years go into its making."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2007, 9:52 pm 
In the german ahk-board you can find some kind of "anti-decompiler" project/patch: http://de.autohotkey.com/forum/topic1177.html


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2007, 10:14 pm 
Offline
User avatar

Joined: December 26th, 2005, 4:40 pm
Posts: 8775
google wrote:
In the german ahk-board you can find some kind of "anti-decompiler" project/patch: http://de.autohotkey.com/forum/topic1177.html


That is good news! :D
I hope Thalon will be kind enough to post in the english forum too.

:D


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2007, 10:15 pm 
Offline

Joined: February 13th, 2006, 10:40 pm
Posts: 389
Location: Utah
he translated it for us, just go to the link, everything (in the first post) is there twice, the second being in english

_________________
Image
"Power can be given overnight, but responsibility must be taught. Long years go into its making."


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 12th, 2007, 10:50 am 
Offline
User avatar

Joined: December 26th, 2005, 4:40 pm
Posts: 8775
Veovis wrote:
he translated it for us, just go to the link, everything (in the first post) is there twice, the second being in english


:D

Still, that post will be bedazzling for our non German-speaking friends. :)


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 24th, 2007, 8:13 pm 
I did really miss this topic.

IsNull and I were looking for a solution against this hack.
The password is not saved plain-text, but it is compared plain text when looking at the assembler-code.

With the great help of CDW we were able to create a ahk2exe-patch that stores the data in an unexpected format and therefore prevent decompiling.
Our solution was partially ready as I told chris from this hack and he did send me the solution in 1.46.0.10 after a few days...

I'm not shure if our solution will be provided in addition to the now existing one. It depends on the safety-level of the /nodecompile-switch.
I'll investigate this in next 2-4 weeks.

I'm happy that scripts are a bit more secure now! (The hack doesn't work for new scripts, even with "normal" password).

Thanks CDW, Thanks Chris!

Thalon


Report this post
Top
  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Exabot [Bot], Google [Bot], Google Feedfetcher, krthornton, lblb, Ohnitiel, patgenn123, Pulover, Xx7, Yahoo [Bot] and 65 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group