bedazzled Posted February 24, 2005 Share Posted February 24, 2005 Maybe had this before ... but not quite like this .. so apologies in advance if im covering old ground... How easy is it to crack a compiled script... If Autoit was to be used for a piece of shareware ... how "safe" would it be from piracy? This is a "poor" question i know, as no software is 100% safe in terms of anti-piracy... but is there an view on how safe it would be... any additional things that could be done to improve its chances? thoughts at all? Link to comment Share on other sites More sharing options...
bshoenhair Posted February 24, 2005 Share Posted February 24, 2005 (edited) Removed Edited March 28, 2005 by bshoenhair Link to comment Share on other sites More sharing options...
this-is-me Posted February 24, 2005 Share Posted February 24, 2005 10 Minutes? That long? Who else would I be? Link to comment Share on other sites More sharing options...
Guest Guidosoft Posted February 24, 2005 Share Posted February 24, 2005 I can secure a non-compiled script. Want to try and crack? You could probably crack real quick lol. However, you probably would nead brute force. The script knows the password, and the contents of the other part of the script are locked with the password, yet you can't find the password ANYWHERE in the script, hhahahahahahahaah. There is no way to directly obtain either whatsoever. Link to comment Share on other sites More sharing options...
MHz Posted February 24, 2005 Share Posted February 24, 2005 I can secure a non-compiled script.Want to try and crack?You could probably crack real quick lol.However, you probably would nead brute force.The script knows the password, and the contents of the other part of the script are locked with the password, yet you can't find the password ANYWHERE in the script, hhahahahahahahaah. There is no way to directly obtain either whatsoever.<{POST_SNAPBACK}>Keygen makers actually reverse the action, the program will produce the serials, rather than ask for them. A little hacking can do this. The program is made to work against it's own security. Tricky huh? Link to comment Share on other sites More sharing options...
bshoenhair Posted February 24, 2005 Share Posted February 24, 2005 (edited) Removed Edited March 28, 2005 by bshoenhair Link to comment Share on other sites More sharing options...
Insolence Posted February 24, 2005 Share Posted February 24, 2005 (edited) Well if you made the password a few hundred characters it'd be pretty hard? Edited February 24, 2005 by Insolence "I thoroughly disapprove of duels. If a man should challenge me, I would take him kindly and forgivingly by the hand and lead him to a quiet place and kill him." - Mark TwainPatient: "It hurts when I do $var_"Doctor: "Don't do $var_" - Lar. Link to comment Share on other sites More sharing options...
Guest Guidosoft Posted February 24, 2005 Share Posted February 24, 2005 Hey, give him a break, he's only 12. <{POST_SNAPBACK}>13. Link to comment Share on other sites More sharing options...
bedazzled Posted February 24, 2005 Author Share Posted February 24, 2005 Using the disallow compilation option with no passphrase is the equivalent of using a very long password anyway isnt it? does that help in the safeness of it at all ... The docs do say that one shoudl view the .exe as encoded rather than being completely safe .... was the 10 minute "crack" performed on an exe compiled with the disallow compilation option set? are there any other thing that coudl be done to make an autoedit exe "safer" ? Link to comment Share on other sites More sharing options...
bshoenhair Posted February 24, 2005 Share Posted February 24, 2005 (edited) Removed Edited March 28, 2005 by bshoenhair Link to comment Share on other sites More sharing options...
Insolence Posted February 24, 2005 Share Posted February 24, 2005 Yes, but there's got to be a way to make it harder then 10 minutes to crack...? "I thoroughly disapprove of duels. If a man should challenge me, I would take him kindly and forgivingly by the hand and lead him to a quiet place and kill him." - Mark TwainPatient: "It hurts when I do $var_"Doctor: "Don't do $var_" - Lar. Link to comment Share on other sites More sharing options...
Guest Guidosoft Posted February 25, 2005 Share Posted February 25, 2005 Yes, but there's got to be a way to make it harder then 10 minutes to crack...?<{POST_SNAPBACK}>I think it would be to just use the passphrase. Link to comment Share on other sites More sharing options...
Insolence Posted February 25, 2005 Share Posted February 25, 2005 ? If you download the compiled exe, you CAN reverse and find out where the password is. "I thoroughly disapprove of duels. If a man should challenge me, I would take him kindly and forgivingly by the hand and lead him to a quiet place and kill him." - Mark TwainPatient: "It hurts when I do $var_"Doctor: "Don't do $var_" - Lar. Link to comment Share on other sites More sharing options...
Guest Guidosoft Posted February 25, 2005 Share Posted February 25, 2005 (edited) ?If you download the compiled exe, you CAN reverse and find out where the password is.<{POST_SNAPBACK}>AutoIt = Insecure.That is why is bullies all of the other languages. let me just take care a c++ then they will be using ME HAHAHAHAH!!!! Edited February 25, 2005 by Guidosoft Link to comment Share on other sites More sharing options...
bedazzled Posted February 25, 2005 Author Share Posted February 25, 2005 hmmmmm Link to comment Share on other sites More sharing options...
bshoenhair Posted February 25, 2005 Share Posted February 25, 2005 Yes, but there's got to be a way to make it harder then 10 minutes to crack...?<{POST_SNAPBACK}> Want to make it a little harder then buy Asprotect, then it will take about 12 minutes. I like AutoIt the way it is and it is safeguarded just as well as other programming languages. My opinion is, any program made with "FREE" AutoIt should be passed on as a "FREE" program. Link to comment Share on other sites More sharing options...
layer Posted February 25, 2005 Share Posted February 25, 2005 (edited) idk if it helps any? if ur talking about actually "breaking in the script with no password" or actually trying a dictionary attack? but if there doing the diction ary attack? then use this? idk much about this stuff, so excuse me #include <GUIConstants.au3> GUICreate ("Random Generator", 200, 100) $char= GUICtrlCreateInput ("# of characters outputted", 10, 20, 140) $make= GUICtrlCreatebutton ("Make", 10, 60) $pw= GUICtrlCreateEdit ("", 70, 63.5, 125, 20, $ES_READONLY) $clear= GUICtrlCreateButton ("Clear", 155, 15) GUICtrlCreateLabel ("Output:", 135, 40) GUICtrlSetState ($char, $GUI_FOCUS) GUISetState () While 1 $get= GUIGetMsg () If $get= $make then Generate () If $get= $clear then Clear () If $get= -3 then Exit WEnd Func Generate () $read= GUICtrlRead ($char) If NOT StringIsDigit($read) Then Return $read= Number($read) GuictrlSetData ($pw, "") GUICtrlSetLimit ($pw, $read) For $i = 1 To $read $pass= Chr(Random(Asc("a"), Asc("z"), 1)) GuictrlSetData ($pw, $pass, 1) GUICtrlSetData ($pw, Random (0, 9, 1), 1) Next EndFunc Func Clear () GUICtrlDelete ($char) $char= GUICtrlCreateInput ("# of characters outputted", 10, 20, 140) GUICtrlDelete ($pw) $pw= GUICtrlCreateEdit ("", 70, 63.5, 125, 20, $ES_READONLY) GUICtrlSetState ($char, $GUI_FOCUS) EndFunci had a better version so you could have unlimited amount of characters in the password... but im too lazy to fix that EDIT: and i know... YOU DONT HAVE TO DELETE THE CONTROLS TO CLEAR EM! but like i said, i had a better version that was deleted Edited February 25, 2005 by layer FootbaG Link to comment Share on other sites More sharing options...
Insolence Posted February 25, 2005 Share Posted February 25, 2005 C++ is 'free', but you can charge for it. You SHOULD be paid for your work... and it SHOULD be secure. But I suppose that's a little out of the question for a language with as few dev's like this "I thoroughly disapprove of duels. If a man should challenge me, I would take him kindly and forgivingly by the hand and lead him to a quiet place and kill him." - Mark TwainPatient: "It hurts when I do $var_"Doctor: "Don't do $var_" - Lar. Link to comment Share on other sites More sharing options...
bshoenhair Posted February 25, 2005 Share Posted February 25, 2005 C++ is 'free', but you can charge for it.You SHOULD be paid for your work...<{POST_SNAPBACK}> So, how much money have you contributed to Jon and the Dev's to support AutoIt ? Link to comment Share on other sites More sharing options...
layer Posted February 25, 2005 Share Posted February 25, 2005 So, how much money have you contributed to Jon and the Dev's to support AutoIt ? <{POST_SNAPBACK}>i will, when my parents let me... AutoIt will still be active when im in college right? FootbaG Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now