Jump to content
Sign in to follow this  
bedazzled

how easy to crack a compiled script?

Recommended Posts

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?

Share this post


Link to post
Share on other sites
Guest Guidosoft

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.

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

Well if you made the password a few hundred characters it'd be pretty hard?

Edited 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.

Share this post


Link to post
Share on other sites
Guest Guidosoft

Hey, give him a break, he's only 12. :lmao:

<{POST_SNAPBACK}>

13.

Share this post


Link to post
Share on other sites

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" ?

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
Guest Guidosoft

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.

Share this post


Link to post
Share on other sites

?

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.

Share this post


Link to post
Share on other sites
Guest Guidosoft

?

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!!!!

:lmao:

Edited by Guidosoft

Share this post


Link to post
Share on other sites

Yes, but there's got to be a way to make it harder then 10 minutes to crack...?

<{POST_SNAPBACK}>

:lmao: 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.

o:) My opinion is, any program made with "FREE" AutoIt should be passed on as a "FREE" program. :)

Share this post


Link to post
Share on other sites

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 o:)

#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)
    EndFunc

i 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 :lmao:

Edited by layer

FootbaG

Share this post


Link to post
Share on other sites

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 :lmao:


"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.

Share this post


Link to post
Share on other sites

C++ is 'free', but you can charge for it.

You SHOULD be paid for your work...

<{POST_SNAPBACK}>

o:) So, how much money have you contributed to Jon and the Dev's to support AutoIt ? :lmao:

Share this post


Link to post
Share on other sites

:) So, how much money have you contributed to Jon and the Dev's to support AutoIt ? o:)

<{POST_SNAPBACK}>

i will, when my parents let me... :):lmao: AutoIt will still be active when im in college right? :)

FootbaG

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...