Jump to content
Miliardsto

Best way to secure script?

Recommended Posts

Miliardsto

Hello what is the best way to secure autoit scripts right now?

People say prebuild stripper in SciTE is not high secure. Other problem is if I use stripper in my program I use a lot of _Timer_SetTimer functions. After stripping timers not work.

I seen this but now it not work

https://www.elitepvpers.com/forum/autoit/2708576-release-tool-prevent-decompilation-your-autoit-code.html

Next thing is https://www.pelock.com

Is it better than stripper builded in SciTE and got more secure?

 

Please write me ur knowledge about how to make scripts secure. I know its hard to recieve but tell me ur thoughts

Share this post


Link to post
Share on other sites
Jos

This horse has been pretty much beaten to death in these forums.
... so correct ... the au3stripper doesn't give any security and is configurable to cope with "specials", but that is a different topic.

Jos

Edited by Jos

SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource        Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • Miliardsto
      By Miliardsto
      Hello I got errors and timers not work if I use any obfuscator(stripper). All code and things work great after obfuscate but functions with timers dont.
      -### StripOnly/StripFunc Error: Found DllCallbackRegister() statement using unsolvable Func, which will/could lead to removal of Funcs that are used by this Function.  
      Here are scripts U can try use stripper then functions would not work
      https://www.autoitscript.com/autoit3/docs/libfunctions/_Timer_SetTimer.htm
       
      Here is written I believe something on this topic https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/Au3Stripper.html
       
       
       
       
      Could I do something with that? I got several functions with timers and I dont want use ignore these functions
      #Au3Stripper_Ignore_Funcs=  
    • AlecSadler
      By AlecSadler
      Hello friends, today I am sharing a script I've been working on called secure interface module.
      It's a SSL encrypted Instant Messenger, with optional 4D Holographic Encryption. (See THIS thread for more info about DARTIS)
      To sign up for an account visit https://pdglobal.net (You will need to use a valid email)
      Script is attached, to use just extract and run SIM32.exe or SIM.au3
      Warning: There might be bugs. This is an early alpha version, if you find something that needs fixed, please fix it if you can or report it here in the thread so I can look into fixing it.
      Download: https://pdglobal.net/?pid=SIM#SIM

    • Glyph
      By Glyph
      Has anyone already worked on a WSS UDF yet? I'm interested in making a project involving WSS with the ASYNC autoit library like ratchetphp / Pawl in PHP. (using reactphp)
      ASYNC is a must, and obviously WSS. the problem with some libraries i've worked with in PHP are mainly issues with handshakes like improper peer name validation (for multi level certs)
      relevant links: https://tools.ietf.org/rfc/rfc6455.txt
      https://github.com/ratchetphp/Pawl
       
      /e i should note i'm not looking for hybrid workarounds, i want to do this in autoit alone. (no javascript)
    • TheDcoder
      By TheDcoder
      Where can i find it ?
      TD
    • Jos
      By Jos
      1/22/2014: re-Uploaded a new SciTE4AutoIt3.exe installer with the new SciTE v3.3.7 release.
      This version contains a version of AutoIt3Wrapper and SciTEConfig which are recompiled with AutoIt3 v 3.3.10.2 to avoid te hardcrash with Athlon CPU's.
      There are a couple of major changes:
      - Updated our version of SciTE from 3.3.6 to 3.3.7
      - AutoIt3Wrapper will now use  "c:users<userName>AppdataLocalAutoit v3Aut2Exe" as Temp directory.
      - Updated syntax files.

      Enjoy,
      Jos


      Addition/Changes/Fixes in the current installer:
      -------------------------------------------------------------------------------------------------- 01/22/2014 *** Updated AutoIt3Wrapper v2.1.4.5 (Jos)     - Fixed issue with undecleared variable error when using /Versioning_Commit     - Recompiled with version 3.3.10.2 because 3.3.10.0 could give a hardcrash. *** Updated SciTEConfig v1.6.11.1 (Jos)     - Recompiled with version 3.3.10.2 because 3.3.10.0 could give a hardcrash. -------------------------------------------------------------------------------------------------- 12/29/2013 *** Fixed missing SciTEConfig in SciTE4AutoIt3 installer. -------------------------------------------------------------------------------------------------- 12/28/2013 *** Merged the updates of SciTE v 3.3.7 by Neil Hodgson with our own version of SciTE. (Jos) *** Updated Production config files to 3.3.10.0 *** Updated AutoIt3Wrapper v2.1.4.0 (Jos)     - Use "c:\users\<userName>\Appdata\Local\Autoit v3\Aut2Exe" as Temp directory for compiling and resource updating like aut2exe.     - Fixed issue with Compile both and Pragma(x64,true)     - Fixed inputfile in case Obfuscator needs to run but is skipped due to unsupported utf format.     - Fixed UPX selection option to default to N and adding the Directive when checkbox is checked. *** Updated Obfuscator.exe v1.0.31.1 (Jos)     - Changed the code to leave #include statements that include a a3x file. -------------------------------------------------------------------------------------------------- 11/14/2013 *** Merged the updates of SciTE v 3.3.6 by Neil Hodgson with our own version of SciTE. (Jos)     - Added check to avoid double shelling of the script via shortcuts of the tools menu items.     - Added Properties option to set the default encoding of new files:         NewFileEncoding=CodePage/UTF8/UTF8BOM/UTF16BE/UTF16LE     - Fixed issue in AU3 lexer to show the last correctly when the previous line is a commentline, commentblock, Special and Directives. *** Updated AutoIt3Wrapper v2.1.3.0 (Jos)     - Fixed issue where a tempfile was left behind when files was checked by au3check and UTF encoded.     - Added support for the #PRAGMA statement to avoid any conflicts. Warnings are now displayed in the Console output.     - Added SciTE version to the displayed info in the Console Output.     - Added #AutoIt3Wrapper_Res_Remove (wraithdu)     - Added File compression for Resource Files (wraithdu)         #AutoIt3Wrapper_Res_File_Add=%in%, 10, UNCOMPRESSED         #AutoIt3Wrapper_Res_File_Add=%in%, -10, COMPRESSED     - Updated option to change the TempDir in the INI file. Default changed to @UserProfileDir. (wraithdu)     - Fixed adding /Beta to the Obfuscator line when using the /Beta on the commandline of Autoit3wrapper.     - Fixed to ensure UPX is ran when needed.     - Fixed: Allow | in run_before and Run_After directives. *** Updated Tidy v2.4.0.0 (Jos)     - Added support for 3.3.9.x changes.     - Changed default EOF setting to add the CRLF. (End_With_NewLine=1)     - Fixed removal of spaces for new Var/Func notation     - Fixed crash caused by Function table load. *** Updated SciTEConfig v1.6.11.0     - Updates for Abbrev manager and User Calltip Manager (Melba23) *** Updated Obfuscator.exe v1.0.31.0 (Jos)     - Fixed ensure #pragma statements are not stripped.     - Fixed Regression internal code cleanup done before. The Obfuscation was broken     - Fixed #include logic for #Include not first checking the Directory where the file containing the include is located.     - Added check for max 4100 character record len without causing a crash. *** Added support for personal LUA functions. Look at "PersonalTools.lua" in your @UserProfileDir subdir for details. *** Updated SciTEJump to the latest version v2.13.103.227 (guinness) -------------------------------------------------------------------------------------------------- ==> ScitillaHistory page containing all SciTE/Scintilla updates.
      ==> Visit the SciTE4AutoIt3 Download page for the latest versions
      ==> Check the online documentation for an overview of all extra's you get with this installer.
       
×