MikeTranser Posted March 1, 2010 Posted March 1, 2010 Hello i have problem why and how haker decopliting my program .exe ? How and what iam must go to security program.
JohnOne Posted March 1, 2010 Posted March 1, 2010 Witchcraft. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans.
MikeTranser Posted March 1, 2010 Author Posted March 1, 2010 Omg i need help... How to add security in my script?
Moderators Melba23 Posted March 1, 2010 Moderators Posted March 1, 2010 MikeTranser, Searching the forums will provide you with a lot more information in greater detail, but in brief: - Your plain language script is within the compiled .exe, but in compressed form. It is not immediately viewable with a hex editor, but is by no means secure as it is expanded in memory when the .exe is run. - Obfuscator (part of the full SciTE4AutoIt3 package) will obscure your script by changing variable and constant names (and a lot more!), which makes it harder to decompile but again does not render the .exe secure. So, compiling an Autoit script will prevent quick snooping, but a determined, experienced hacker can relatively easily get your source - including passwords, specific filenames, etc - or the encryption routines you have used in your script to encrypt/decrypt them if they are stored in another file. By the way, the same is true for virtually all apps - Autoit is not especially bad in this regard. In fact JohnOne's suggestion sounds like your only real hope - here is an ancient British recipe* to get you started: Eye of newt, and toe of frog, Wool of bat, and tongue of dog, Adder's fork, and blind-worm's sting, Lizard's leg, and howlet's wing,-- For a charm of powerful trouble, Like a hell-broth boil and bubble. M23 * Shakespeare's Macbeth Act IV, Scene 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
PsaltyDS Posted March 1, 2010 Posted March 1, 2010 In fact JohnOne's suggestion sounds like your only real hope - here is an ancient British recipe* to get you started: Eye of newt, and toe of frog, Wool of bat, and tongue of dog, Adder's fork, and blind-worm's sting, Lizard's leg, and howlet's wing,-- For a charm of powerful trouble, Like a hell-broth boil and bubble. M23 * Shakespeare's Macbeth Act IV, Scene 1 My preferred technique*: Frimmin at the ZIM ZAM! Frappin at the KROTZ! * Wizard of Id Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Developers Jos Posted March 1, 2010 Developers Posted March 1, 2010 Omg i need help... How to add security in my script?The answer is simple: You can't.Either live with it or don;t share your scripts.*click^ SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
Recommended Posts