Author Topic: Crack Me!  (Read 15678 times)

0 Members and 3 Guests are viewing this topic.

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Crack Me!
« on: January 16, 2006, 04:37:34 pm »
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Crack Me!
« Reply #1 on: January 16, 2006, 05:18:46 pm »
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Crack Me!
« Reply #2 on: January 16, 2006, 05:20:47 pm »

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Crack Me!
« Reply #3 on: January 16, 2006, 05:36:59 pm »
Too fucking easy, Joe:


I even provided proof that I actually (*cough*Warrior, Sidoh*/cough*) cracked it.
« Last Edit: January 16, 2006, 05:39:45 pm by rabbit »

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Crack Me!
« Reply #4 on: January 16, 2006, 05:40:36 pm »
Warrior, link?

Sidoh, rofl.

Rabbit, gj.

EDIT -
Rabbit, link?
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Crack Me!
« Reply #5 on: January 16, 2006, 05:43:29 pm »
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Crack Me!
« Reply #6 on: January 16, 2006, 05:45:21 pm »

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Crack Me!
« Reply #7 on: January 16, 2006, 05:59:44 pm »

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Crack Me!
« Reply #8 on: January 16, 2006, 06:03:45 pm »
GJ Rabbit. You win~

Basically, I was checking to make sure the data was still the data, which is why you see a hash a bit above the string in Rabbit's picture.

Code: [Select]
Private Const Data As String = "You can't crack me!"
Private SHA As New clsSHA

Private Sub Form_Load()
    Me.Show
    If UCase(SHA.SHA256(Data)) = "2406C920A8F66582F85F78F98E38B7A7C34036B20EC1BD3C70FA04100C719BC3" Then
        Print Data
    Else
        Print "Try harder."
    End If
    If Command = "-show" Then MsgBox "Legit, tool."
End Sub

I used Crack_Me.exe -show to make sure it was the one I wrote. =)
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Crack Me!
« Reply #9 on: January 16, 2006, 06:33:03 pm »
Uh, this isn't any sort of protection. You need a hex editor, hell rabit replaced the "Try hander." instead of the Data string.
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: Crack Me!
« Reply #10 on: January 16, 2006, 06:51:31 pm »
Uh, this isn't any sort of protection. You need a hex editor, hell rabit replaced the "Try hander." instead of the Data string.

Rofl, forgot that he could just do that..

Dirty cheater, rabbi..t. =p
I'd personally do as Joe suggests

You might be right about that, Joe.


Offline iago

  • Leader
  • Administrator
  • Hero Member
  • *****
  • Posts: 17914
  • Fnord.
    • View Profile
    • SkullSecurity
Re: Crack Me!
« Reply #11 on: January 16, 2006, 07:49:54 pm »
Easy!

Quote
iago@slayer:~/tmp$ ls -l Crack_Me.exe
-rw-r--r--  1 iago users 28672 2006-01-16 18:48 Crack_Me.exe
iago@slayer:~/tmp$ chmod +x Crack_Me.exe
iago@slayer:~/tmp$ echo 'echo "Joe sucks."' > Crack_Me.exe
iago@slayer:~/tmp$ ./Crack_Me.exe
Joe sucks.

gg

Btw, you might want to think of more interesting ways to protect programs.  Unfortunately, I can't find the source for ones I've written, but they involved encrypting the message, and using a key generated to decrypt it. 

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: Crack Me!
« Reply #12 on: January 16, 2006, 09:10:05 pm »
Easy!

Quote
iago@slayer:~/tmp$ ls -l Crack_Me.exe
-rw-r--r--  1 iago users 28672 2006-01-16 18:48 Crack_Me.exe
iago@slayer:~/tmp$ chmod +x Crack_Me.exe
iago@slayer:~/tmp$ echo 'echo "Joe sucks."' > Crack_Me.exe
iago@slayer:~/tmp$ ./Crack_Me.exe
Joe sucks.
gg
And like a fool I believed myself, and thought I was somebody else...

Offline Newby

  • Moderator
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: Crack Me!
« Reply #13 on: January 16, 2006, 10:48:52 pm »
I hate to be a bitch, but according to your source code, there's absolutely no way it can say "Joe sucks".
- Newby
http://www.x86labs.org

Quote
[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Offline Sidoh

  • x86
  • Hero Member
  • *****
  • Posts: 17634
  • MHNATY ~~~~~
    • View Profile
    • sidoh
Re: Crack Me!
« Reply #14 on: January 16, 2006, 10:57:37 pm »
I hate to be a bitch, but according to your source code, there's absolutely no way it can say "Joe sucks".

Sure there is.  You open a hex editor (vi!) and change "Try harder" to "Joe sucks."