[Release] Tool to prevent decompilation of your Autoit-Code

07/17/2013 14:20 superman8855#61
Quote:
Originally Posted by Shadow992 View Post
I will add this in next version, too.
Thanks, Dude :handsdown:

Btw, for the next version, please make sure that RunWait is working like it should. In previous version, it's not, maybe because it open another command prompt window.
07/17/2013 16:41 Shadow992#62
Quote:
Originally Posted by superman8855 View Post
Thanks, Dude :handsdown:

Btw, for the next version, please make sure that RunWait is working like it should. In previous version, it's not, maybe because it open another command prompt window.
Changing FileVersion and Copyright is working but changing icon is not working and will never work. You will still have to replace icon with res hacker, unfortunately no chance changing icon file. I were not able to handle that.

But until I will release next version it will take a little time.
I have to remove these 4 false positive Virus warnings (I already know how just takes time to implement) and then I want to make the AutoIt-Interpret itself more secure so even if someone is able to crack all my Anti-Debugging things the AutoIt-Interpret itself will be secure too.
07/17/2013 16:43 c0w#63
Nice work
07/17/2013 17:09 superman8855#64
Quote:
Originally Posted by Shadow992 View Post
Changing FileVersion and Copyright is working but changing icon is not working and will never work. You will still have to replace icon with res hacker, unfortunately no chance changing icon file. I were not able to handle that.

But until I will release next version it will take a little time.
I have to remove these 4 false positive Virus warnings (I already know how just takes time to implement) and then I want to make the AutoIt-Interpret itself more secure so even if someone is able to crack all my Anti-Debugging things the AutoIt-Interpret itself will be secure too.
No worries about the changing icon, reshacker will done that :)

I can see next version will be much better, thank you for that!
07/18/2013 17:44 Shadow992#65
#Updated
- Added even more security things
- Added full CUI support (Now Consoleread/Write and so on works too)
- Removed false positive Virus-Warnings which were in v0.1.3
- CopyRight and FileVersion is now copied from AutoIt-Script to protected Exe
- Changed Icon (just think this one looks better :D)
- Added possibility to use commandline in AutoIt-Scripts (just fixed problems with that I did not implement it ;))

Coming soon:
- Some things that are protecting the AutoIt-Interpret, too (will take a little bit)
- Fix FileInstall-Problem
07/18/2013 19:12 Lawliet#66
Im out :D nice work
07/18/2013 19:58 Shadow992#67
Quote:
Originally Posted by Lawliet! View Post
Im out :D nice work
Hast du erst jetzt Probleme gehabt oder schon bei der ersten Version?
07/19/2013 02:53 superman8855#68
Tested. It's not a nice work, but it's a EXCELLENT work.

Few things:

1. Instead of use protecter's default icon, why dont let user choose his own icon file?
No big deal here because we can always use ResHacker, just wonder.

2. This is from ResHacker:

1 VERSIONINFO
FILEVERSION 6,0,0,0
PRODUCTVERSION 3,3,8,1
FILEOS 0x4
FILETYPE 0x0

Could we strip "PRODUCTVERSION 3,3,8,1" ?

Because ProductVersion 3.3.8.1 is identic with AutoIT (at least for now), and by knowing what is the language we use, it will more easier for the attacker.
07/19/2013 03:12 Shadow992#69
Quote:
Originally Posted by superman8855 View Post
Tested. It's not a nice work, but it's a EXCELLENT work.

Few things:

1. Instead of use protecter's default icon, why dont let user choose his own icon file?
No big deal here because we can always use ResHacker, just wonder.

2. This is from ResHacker:

1 VERSIONINFO
FILEVERSION 6,0,0,0
PRODUCTVERSION 3,3,8,1
FILEOS 0x4
FILETYPE 0x0

Could we strip "PRODUCTVERSION 3,3,8,1" ?

Because ProductVersion 3.3.8.1 is identic with AutoIT (at least for now), and by knowing what is the language we use, it will more easier for the attacker.
Do not worry this will actually say nothing to attacker because this is more a false thing than a right one. ;)
So I see no sense in removing that.

@Icon
Because you will not get the source code of my Executor.exe and this means changing icon is only avaible through res hacker. ;)
07/19/2013 03:24 superman8855#70
Noted about the ProductVersion :)

I dont understand your reply about Icon :D
I mean it's proven that you can change the icon file in this latest version. Why use the predefined icon, instead of let user choose his own icon file?
07/19/2013 03:28 Shadow992#71
Quote:
Originally Posted by superman8855 View Post
Noted about the ProductVersion :)

I dont understand your reply about Icon :D
I mean it's proven that you can change the icon file in this latest version. Why use the predefined icon, instead of let user choose his own icon file?
This icon is the icon of my compiled code and my compiled code is written in C/C++ so you would have to recompile it but for this you need source code of my C/C++ project and i will not share this code. ;)
That is why you are not able to change icon I will not give you my C/C++ Code. ;)
And the Executor was written in C/C++.
07/19/2013 03:35 superman8855#72
btw, what did you mean by "Added possibility to use commandline in AutoIt-Scripts (just fixed problems with that I did not implement it" ?

I just tested the cui application with parameter, it works great, so I could say the protecter is support cui and the parameter.

Quote:
Originally Posted by Shadow992 View Post
Do not worry this will actually say nothing to attacker because this is more a false thing than a right one. ;)
So I see no sense in removing that.

@Icon
Because you will not get the source code of my Executor.exe and this means changing icon is only avaible through res hacker. ;)
Quote:
Originally Posted by Shadow992 View Post
This icon is the icon of my compiled code and my compiled code is written in C/C++ so you would have to recompile it but for this you need source code of my C/C++ project and i will not share this code. ;)
That is why you are not able to change icon I will not give you my C/C++ Code. ;)
And the Executor was written in C/C++.
Aha! I get it! I always thaught it's written with AutoIT!
Anyway, i'm not keen with the source code, I dont understand it anyway :D
So it's confirmed we can let user choose his own icon file for now.

Thanks for the explanation! :)

btw, I just think again about the icon file, is it not possible add a another InputBox for the protecter.exe where user can choose his own icon file then pass it to executor for it to compile/protect it using that icon file?

Again, this is not a big deal, but I cant understand why it cant be done :)
07/19/2013 10:46 YatoDev#73
It cant he done because shadow is not able to change an icon within runtime or with another program

Its mayby not so easy like you think . it isnt only adding a new text box
07/19/2013 12:30 Shadow992#74
Quote:
Originally Posted by »FlutterShy™ View Post
It cant he done because shadow is not able to change an icon within runtime or with another program

Its mayby not so easy like you think . it isnt only adding a new text box
Thats it. ;)
07/19/2013 12:45 superman8855#75
Quote:
Originally Posted by Shadow992 View Post
Thats it. ;)
Ok, understand :)