LangTu Posted June 21, 2009 Share Posted June 21, 2009 I have read all the post about this solution, but all post is not completed! Now, everyone go here give solution ..! Thanks! Link to comment Share on other sites More sharing options...
nguyenbason Posted June 21, 2009 Share Posted June 21, 2009 SciTE Script Editor có tính năng Obfuscator còn gì. Tìm hiểu đi :-w UnderWorldVN- Just play the way you like it Link to comment Share on other sites More sharing options...
E1M1 Posted June 21, 2009 Share Posted June 21, 2009 My solution is not very good but it's one that is possible. what your script does that is so secret? I wonder if it is scam bot.? I think there is no chance to protect it against decompile, but you can make your source difficult to understand for humans. You can add a chain of random functions that are called by another and that does nothing special. you can convert some strings to binary/hex and then make functions to work with hex/binary strings, so it will be extremely hard to track your code. But remember if autoit can understand your script then it is possible that human can understand it too! edited Link to comment Share on other sites More sharing options...
oMBRa Posted June 21, 2009 Share Posted June 21, 2009 with the full scite's package there is the tool ''obfuscator'' that makes your code hard to read Link to comment Share on other sites More sharing options...
E1M1 Posted June 21, 2009 Share Posted June 21, 2009 (edited) Where I can find it? I just installed latest scite from autoit homepage and i cant see such thing in tools menu. edit:OK I found it, I just had to scroll that page. Edited June 21, 2009 by E1M1 edited Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted June 21, 2009 Moderators Share Posted June 21, 2009 (edited) Obfuscation is the only way you have to keep your scripts semi safe. Anything else is that manipulates the binary is a breach of the license agreement.For the full SciTe version, download the installer from here:http://www.autoitscript.com/cgi-bin/getfil...iTE4AutoIt3.exe Edited June 21, 2009 by SmOke_N 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. Link to comment Share on other sites More sharing options...
trancexx Posted June 21, 2009 Share Posted June 21, 2009 Obfuscation is the only way you have to keep your scripts semi safe. Anything else is that manipulates the binary is a breach of the license agreement.For the full SciTe version, download the installer from here:http://www.autoitscript.com/cgi-bin/getfil...iTE4AutoIt3.exeThis is coming from the official person and for me that is almost a law.It's also a strong indicator that AutoIt's EULA, despite the fact that it was revised couple of times in past time, is still bad or maybe not good... or whatever.Devs would really need an expert on that field to wrote AutoIt's EULA for them. Current one is failing in determination of the owner of the compiled script. Who is the rightful owner? If that's the person who compiled the script then there is a contradiction in EULA when saying "You may not reverse engineer or disassemble the SOFTWARE PRODUCT or compiled scripts..."You can do what ever you wan't with your property if it's truly yours.If "Jonathan Bennett and the AutoIt Team" are saying: "No, you cannot do that!", then they are saying that you are not the rightful owner (in full meaning of that word), because they are there to tell you what you can and cannot do. This situation is common with for example bought software. The difference is that you are not allowed to resell the bought.AutoIt's EULA is allowing you to "... sell for profit and freely distribute scripts and/or compiled scripts...", but how can you freely (the way that suits you) distribute those goods if you are to say to the buyer that "Jonathan Bennett and the AutoIt Team" (third party) forbids this and that to the buyer of your software. "Jonathan Bennett and the AutoIt Team" will eventually have to say if you are the full owner or they have their share in your software. Mobius 1 ♡♡♡ . eMyvnE Link to comment Share on other sites More sharing options...
Kovacic Posted November 14, 2013 Share Posted November 14, 2013 Obfuscation is the only way you have to keep your scripts semi safe. Anything else is that manipulates the binary is a breach of the license agreement. For the full SciTe version, download the installer from here:http://www.autoitscript.com/cgi-bin/getfil...iTE4AutoIt3.exe Sorry for bringing up old topics but. when you say Binary, are you refering to the original Autoit binaries that come with the program, or an end user written script after it is compiled? C0d3 is P0etry( ͡° ͜ʖ ͡°) Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 14, 2013 Moderators Share Posted November 14, 2013 Kovacic,I have answered this here. And now we will keep that pesky bird in its cage.... M23 Kovacic 1 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Recommended Posts