form2function Posted June 16, 2008 Share Posted June 16, 2008 First off, greetings. I've been toying with AutoIt for a couple months now and greatly enhancing my productivity through the various scripts out there. Inevitably, the time has come for me to write something of my own creation so I wanted to get some help from the community of experienced programmers here. My own programming experience is somewhat limited, though I tend to pick up environments fairly quickly by going through code examples. My first question is usually the last stage of a project but I wanted to get it out of the way. What methods are there to protect a script/program from being reverse-engineered by other AutoIt users? XProTec caught my eye so far but it's a little too feature-rich for my purposes (ie. trials, registration, etc). All I'm looking for is a way to lock out users from viewing and/or digging into the script in order to protect my work. I know I'll have other questions soon, but any feedback on this one would be appreciated in the mean time. Link to comment Share on other sites More sharing options...
Kiti Posted June 16, 2008 Share Posted June 16, 2008 Usually, if you convert a script to an executable, it cannot be reverse-engineered.A great tool to use for protecting .au3 scripts is by using the Obfuscator, which can be found, which can be found on the SciTe4AutoIt3 Downloads Page.Cheers! Think outside the box.My Cool Lego Technic Website -- see walking bipeds and much more!My YouTube account -- see cool physics experimentsMy scripts:Minesweeper bot: Solves advanced level in 1 second (no registry edit), very improved GUI, 4 solving stylesCan't go to the toilet because of your kids closing your unsaved important work? - Make a specific window uncloseableCock Shooter Bot -- 30 headshots out of 30 Link to comment Share on other sites More sharing options...
form2function Posted June 16, 2008 Author Share Posted June 16, 2008 Doesn't the exe2Au program convert compiled exe's back into au3 scripts? And thanks I'll take a look at Obfuscater asap. Link to comment Share on other sites More sharing options...
Kiti Posted June 17, 2008 Share Posted June 17, 2008 Doesn't the exe2Au program convert compiled exe's back into au3 scripts?No, it won't. Think outside the box.My Cool Lego Technic Website -- see walking bipeds and much more!My YouTube account -- see cool physics experimentsMy scripts:Minesweeper bot: Solves advanced level in 1 second (no registry edit), very improved GUI, 4 solving stylesCan't go to the toilet because of your kids closing your unsaved important work? - Make a specific window uncloseableCock Shooter Bot -- 30 headshots out of 30 Link to comment Share on other sites More sharing options...
anixon Posted June 17, 2008 Share Posted June 17, 2008 First off, greetings. I've been toying with AutoIt for a couple months now and greatly enhancing my productivity through the various scripts out there. Inevitably, the time has come for me to write something of my own creation so I wanted to get some help from the community of experienced programmers here. My own programming experience is somewhat limited, though I tend to pick up environments fairly quickly by going through code examples.My first question is usually the last stage of a project but I wanted to get it out of the way. What methods are there to protect a script/program from being reverse-engineered by other AutoIt users? XProTec caught my eye so far but it's a little too feature-rich for my purposes (ie. trials, registration, etc). All I'm looking for is a way to lock out users from viewing and/or digging into the script in order to protect my work.I know I'll have other questions soon, but any feedback on this one would be appreciated in the mean time.Have a good look at the power of __StringEncrypt as a means of securing information that you might write to an INI file or a Registry Key you may create. Good Luck Ant.. Link to comment Share on other sites More sharing options...
Kiti Posted June 17, 2008 Share Posted June 17, 2008 Have a good look at the power of __StringEncrypt as a means of securing information that you might write to an INI file or a Registry Key you may create. Good Luck Ant..C:\Program Files\AutoIt3\Examples\GUI\Advanced\encrypt.au3 Ant ? We're ants? Think outside the box.My Cool Lego Technic Website -- see walking bipeds and much more!My YouTube account -- see cool physics experimentsMy scripts:Minesweeper bot: Solves advanced level in 1 second (no registry edit), very improved GUI, 4 solving stylesCan't go to the toilet because of your kids closing your unsaved important work? - Make a specific window uncloseableCock Shooter Bot -- 30 headshots out of 30 Link to comment Share on other sites More sharing options...
anixon Posted June 17, 2008 Share Posted June 17, 2008 C:\Program Files\AutoIt3\Examples\GUI\Advanced\encrypt.au3 Ant ? We're ants?In my case Ant = Anthony Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now