Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Obfuscator for Autohotkey Scripts


  • Please log in to reply
53 replies to this topic
kaka
  • Members
  • 76 posts
  • Last active: Jul 02 2018 05:24 AM
  • Joined: 05 Jan 2007

Guys, I tried to obfuscate the code of its own projects which comes with obfuscator zip file. minimumdynamicobf and rewire-a-function these comes with their _transMAP.txt files. But it’s not working with them also. :( (Bad for many of us)

 

Someone can explain how it works? So any forum member can create a new obfuscator for other members with easy steps or fix this one.


Posted Image

Termind
  • Members
  • 1 posts
  • Last active: Apr 01 2014 12:22 PM
  • Joined: 09 Feb 2014

Hello! I also did not work. Code has not changed. Explain to me how to use it!



newcomer
  • Members
  • 8 posts
  • Last active: Sep 01 2014 03:09 PM
  • Joined: 03 Mar 2009

New download links please, I can't download from the links in first post.

Thank you



alvitawa
  • Members
  • 98 posts
  • Last active: Oct 14 2017 02:16 PM
  • Joined: 07 Feb 2013

It doesn't work so dont bother :( We first need someone to remake it.



Bruttosozialprodukt
  • Members
  • 457 posts
  • Last active: Oct 18 2015 08:47 AM
  • Joined: 20 Oct 2012

It does work, but the parser isn't perfect, so if you use commands in an unexpected way or maybe even if you use rare commands, then it might not work for you. 

Read my first or second post in this thread, I somewhere posted how you can still get it.

 

For example I think that the parser might have trouble understanding stuff like this: 
x := """ /* "

if (x = myVar := myVar2 := """ */ ")

    MsgBox

 

I don't really know though.



firsttimer
  • Members
  • 5 posts
  • Last active: Sep 05 2014 07:37 AM
  • Joined: 30 Dec 2009

Maybe its too complex for my understanding, is there an alternative obfuscator beside this one?



lifebmad
  • Members
  • 1 posts
  • Last active: Mar 24 2016 03:57 PM
  • Joined: 26 Nov 2014

It doesn't work for me either.  Just spits out this:

 

obf_copyright := " Date: 3:43 PM Monday, January 5, 2015          "
obf_copyright := "                                                "
obf_copyright := " THE FOLLOWING AUTOHOTKEY SCRIPT WAS OBFUSCATED "
obf_copyright := " BY DYNAMIC OBFUSCATER FOR AUTOHOTKEY           "
obf_copyright := "                                                "
obf_copyright := " Copyright © 2011-2013  David Malia           "
obf_copyright := " DYNAMIC OBFUSCATER is released under           "
obf_copyright := " the Open Source GPL License                    "

 

 

This is the process I used:
 

1) Created a single file test script (no includes). At the beginning, I added the following lines:

;$OBFUSCATOR: $FUNCS_CHANGE_DEFAULTS: ,, -1
;$OBFUSCATOR: $PARAMS_CHANGE_DEFAULTS: ,, -1
;$OBFUSCATOR: $LABELS_CHANGE_DEFAULTS: ,, -1
;$OBFUSCATOR: $GLOBVARS_CHANGE_DEFAULTS: ,, -1
;$OBFUSCATOR: $LOSVARS_CHANGE_DEFAULTS: ,, -1

And at the end, I added the following line:

;$OBFUSCATOR: $END_AUTOEXECUTE:

2) Created a single line includemap.txt that contains the path to the test script.

3) Ran the program

4) Chose "Create Translations Map", specifying the includemap.txt and the translationsmap.txt (the translationsmap.txt file was created successfully)

5) Chose "Obfuscate Source Code", leaving all checkboxes unchecked, and specified includemap.txt, translationsmap.txt & testObfuscated.ahk

 

But testObfuscated.ahk merely contains the 8 comments I mentioned earlier.  :(



emmetoya
  • Members
  • 1 posts
  • Last active: Jul 09 2015 04:49 PM
  • Joined: 17 Feb 2015
The project is no longer supported by the developer?
Does anyone obsfucator work? Did all the instructions but the code has not changed.


Empardopo
  • Members
  • 91 posts
  • Last active: Feb 23 2015 08:48 AM
  • Joined: 26 Jul 2010

Me neither.