TheDcoder

AutoIt "obfuscator" Missing

7 posts in this topic

Where can i find it :(?

TD


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Spoiler

My contributions to the AutoIt Community

Some messages & Apologizes:

If I hurt you, Please accept my apologies, I never (regardless of the situation) mean to hurt anybody!!!

Also, I am very busy with my project so I will appear in the last row of the online list, if you want to contact me: Email@TheDcoder.xyz

Or you can have a nice chat with me in freenode, I use the same nick on freenode too!

3fHNZJ.gif

PLEASE JOIN ##AutoIt AND HELP THE IRC AUTOIT COMMUNITY!

Share this post


Link to post
Share on other sites



TheDcoder,

Jos stopped supporting Obfuscator some time ago and has replaced it with Au3Stripper. This new utiltity still does the useful "strip unused functions and constants" task and can also rename those remaining to short aliases to speed execution. All you have lost is the "obfuscation" part, which was never much of a security measure anyway and caused far too many complaints from people who did not understand how it worked (and why it would not work at all if certain functions were present). :)

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites

Thanks Melba :)


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Spoiler

My contributions to the AutoIt Community

Some messages & Apologizes:

If I hurt you, Please accept my apologies, I never (regardless of the situation) mean to hurt anybody!!!

Also, I am very busy with my project so I will appear in the last row of the online list, if you want to contact me: Email@TheDcoder.xyz

Or you can have a nice chat with me in freenode, I use the same nick on freenode too!

3fHNZJ.gif

PLEASE JOIN ##AutoIt AND HELP THE IRC AUTOIT COMMUNITY!

Share this post


Link to post
Share on other sites

A simple search would have led you to this >> '?do=embed' frameborder='0' data-embedContent>>


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

@guinness I did saw that before posting this thread but I was unable identify that its the notice for the official obfuscator.....

TD :)


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Spoiler

My contributions to the AutoIt Community

Some messages & Apologizes:

If I hurt you, Please accept my apologies, I never (regardless of the situation) mean to hurt anybody!!!

Also, I am very busy with my project so I will appear in the last row of the online list, if you want to contact me: Email@TheDcoder.xyz

Or you can have a nice chat with me in freenode, I use the same nick on freenode too!

3fHNZJ.gif

PLEASE JOIN ##AutoIt AND HELP THE IRC AUTOIT COMMUNITY!

Share this post


Link to post
Share on other sites

Note to self: Stop putting effort in the helpfile as nobody is reading it and you hate doing that task anyway. :)

Jos

2 people like this

Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites

Wait... there's a help file??????  :oops:


[center]Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.[/center]

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Similar Content

    • 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.
       
    • mLipok
      By mLipok
      Can I use directives to AutoIt3Wrapper and Obfuscator in a include file ?
        For me it is important to me because I lead a lot of different projects and I would like everywhere standardize the use of these directives.  
    • mLipok
      By mLipok
      in my scritp i using this directive
      #AutoIt3Wrapper_Run_Obfuscator=Y #Obfuscator_Parameters=/mo Script Error gives a message like: "Subscript used with non-array variable" "Line Number 55931"   Of course I know what the problem is, ie where there is an error in my script, I find after a while searching for the error and corrects him.   Unfortunately, at some cases, given the line of code is not in line with what is in the file: MyProgram_Obfuscated.au3   I mean. as it turns out the error "MyProgram_Obfuscated.au3" is included in the line number 55939.   Questions: 1 Did anyone happened to specified line was wrong, but so little, that the difference is only 8 lines of code? 2 Does anyone know the reason for this? 3 Can anyone steer me however to solve this problem?   EDIT: topic change from #Obfuscator_Parameters=/mo to #Obfuscator_Parameters=/mo - problem with script line number in AutoIt Error message
    • mLipok
      By mLipok
      In some scripts, I use as follows Obfuscator parameters:
      #AutoIt3Wrapper_Run_Obfuscator=Y #Obfuscator_Parameters=/sf /sv /om /cs=0 /cn=0 /mo In some other scripts, I use as follows Obfuscator parameters:
      #AutoIt3Wrapper_Run_Obfuscator=Y #Obfuscator_Parameters=/sf #Obfuscator_Parameters=/sv #Obfuscator_Parameters=/om #Obfuscator_Parameters=/cs=0 #Obfuscator_Parameters=/cn=0 #Obfuscator_Parameters=/mo I do not know why I have such a distinction, perhaps I used some example.

      QUESTION:
      Are both indicated examples correct?

    • mLipok
      By mLipok
      Referring to:

      and
      /?do=embed#entry1102929'' frameborder='0' data-embedContent>>
      I would like to present AU3 Tools - Quick Updater :
      Global $URL_Scite = 'http://www.autoitscript.com/autoit3/scite/download/beta_SciTE4AutoIt3/' _INET_DownloadIfNotEqual("AutoIt3Wrapper.exe") _INET_DownloadIfNotEqual("Obfuscator.exe") _INET_DownloadIfNotEqual("SciTE.exe") _INET_DownloadIfNotEqual("SciteConfig.exe") _INET_DownloadIfNotEqual("Tidy.exe") _INET_DownloadIfNotEqual("SciLexer.dll") Func _INET_DownloadIfNotEqual($fFileToDownlad) Local $fLocalDestination If _INET_CompareSize_IsEqual($fFileToDownlad) = False Then $fLocalDestination = _INET_GetUpdate($fFileToDownlad) FileMove($fLocalDestination, @ScriptDir & '\' & $fFileToDownlad, 1) EndIf EndFunc ;==>_INET_DownloadIfNotEqual Func _INET_CompareSize_IsEqual($fFileToDownlad) Local $nWebSize = InetGetSize($URL_Scite & $fFileToDownlad) Local $nLocalSize = FileGetSize(@ScriptDir & '\' & $fFileToDownlad) If $nWebSize = $nLocalSize Then Return True Else Return False EndIf EndFunc ;==>_INET_CompareSize_IsEqual Func _INET_GetUpdate($fFileToDownlad) Local $fLocalDestination = @TempDir & "\" & $fFileToDownlad Local $hDownload = InetGet($URL_Scite & $fFileToDownlad, $fLocalDestination, 1, 1) Do Sleep(250) Until InetGetInfo($hDownload, 2) ; Check if the download is complete. Local $nBytes = InetGetInfo($hDownload, 0) InetClose($hDownload) ; Close the handle to release resources. Return $fLocalDestination EndFunc ;==>_INET_GetUpdate HOW TO USE:
      Simply compile and run waiting to download current updates tools
      If You want to replace file in SciTE4AutoIt dir then run it script from directory where SciTE4AutoIt is instaled
       
      ps.
      This is a really fast set up, update tool contains no error checking requires no configuration requires that the target downloaded files were not used by other Windows processes     EDIT: CAUTION:   EDIT: WORD JOKE : as they say on the commercial "before use, read the label or contact your doctor or pharmacist"