View previous topic :: View next topic |
Author |
Message |
Elec0 Expert Cheater Reputation: 0
Joined: 21 Nov 2007 Posts: 188 Location: Out of my mind, back in five minutes.
|
Posted: Sun Dec 30, 2007 9:35 pm Post subject: My First VB6 CrackMe |
|
|
This is the first CrackMe that I have made, so I don't think it's that good. It is made with VB6. I could make one in flash, but I figure that I'm not even anywhere near good with actionscript to make a decent one in flash.
My First CrackMe
What you think? How easy was it? How can I improve it?
~Elec0
_________________
|
|
Back to top |
|
|
Samuel-Sama How do I cheat? Reputation: 0
Joined: 28 Dec 2007 Posts: 9
|
Posted: Mon Dec 31, 2007 8:03 am Post subject: |
|
|
heh, nice first try. Personally I think VB6 is bad though as it is not cross-platform and is large and has many runtimes. (Use C )
Anyway, I've only cracked 2 & 3 so far.
LEVEL 2
=====
1st box: K
2nd box: K}K}bK}b
3rd box: [
LEVEL 3
=====
1st box: N
2nd box: N$N$.N$.?N
3rd box: $
Cracked with notepad.
P.S. Use encryption like MD5 or SHA-1
|
|
Back to top |
|
|
Elec0 Expert Cheater Reputation: 0
Joined: 21 Nov 2007 Posts: 188 Location: Out of my mind, back in five minutes.
|
Posted: Mon Dec 31, 2007 7:05 pm Post subject: |
|
|
Encryption? I've never encrypted any of my programs, maybe I'll try that. You cracked it with notepad? Maybe I will need to encrypt it...
Edit: Okay, I've downloaded MD5, but I have no idea what to do with it... I have the VB project open, but I can't figure out what I am suppose to do.
Can someone help me please?
~Elec0
_________________
|
|
Back to top |
|
|
haha01haha01 Grandmaster Cheater Supreme Reputation: 0
Joined: 15 Jun 2007 Posts: 1233 Location: http://www.SaviourFagFails.com/
|
Posted: Tue Jan 01, 2008 6:24 am Post subject: |
|
|
jeez. was easy as hell.
cracked using vbastrcmp tbp. also cracked bonus stage (samuel prolly didnt know it existed)
Code: | lvl 1
X XQXQ*XQ* a
lvl 2
K K}K}bK}b [
lvl 3
N N$N$.N$.?N $
lvl 4
e exex8ex8(ex8 (
bonus stage
1.enter 111213 in the top box (dont press set)
2.double click on the question mark, it will open a input box, but all passwords will be wrong. |
for samuel-sama: no, the reason vb is bad is because instead making a simple cmp struct:
Code: | mov eax,byte ptr ds [first buffer]
cmp eax, byte ptr ds [second buffer]
inc eax
jmp start |
they first call vb dll for setting 2 vars, then moving them, then preparing them, then calling vbastrcmp. the only thing this struct differs from the simple one is the wasted space that takes MSVBVM.dll in ur system32 folder.
|
|
Back to top |
|
|
Elec0 Expert Cheater Reputation: 0
Joined: 21 Nov 2007 Posts: 188 Location: Out of my mind, back in five minutes.
|
Posted: Tue Jan 01, 2008 6:45 am Post subject: |
|
|
Okay, good for you. Actually, that was a hint for the first letters of each password.
Can you help me with encrypting my program with MD5? I have the MD5 code, but I don't have any idea what to do with it.
~Elec0
_________________
|
|
Back to top |
|
|
Symbol I'm a spammer Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Tue Jan 01, 2008 6:58 am Post subject: |
|
|
I wouldn't recommand using someone else's encryption in a CrackMe, (especially such as MD5, etc) make your own if its only a CrackMe.
|
|
Back to top |
|
|
Elec0 Expert Cheater Reputation: 0
Joined: 21 Nov 2007 Posts: 188 Location: Out of my mind, back in five minutes.
|
Posted: Tue Jan 01, 2008 7:08 am Post subject: |
|
|
Um, well I would except I have no idea how to make one, or what to do with it.
_________________
|
|
Back to top |
|
|
Symbol I'm a spammer Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Tue Jan 01, 2008 9:06 am Post subject: |
|
|
Playing with the ASCII values is a nice way.
|
|
Back to top |
|
|
rump Expert Cheater Reputation: 0
Joined: 03 Oct 2007 Posts: 169
|
Posted: Tue Jan 01, 2008 11:32 am Post subject: |
|
|
How did you crack it with notepad? :p Sorry for asking but I'm a noob with crackmes.
_________________
C# boot camp, PM me if you want a simple application made and I'll give it a try! |
|
Back to top |
|
|
haha01haha01 Grandmaster Cheater Supreme Reputation: 0
Joined: 15 Jun 2007 Posts: 1233 Location: http://www.SaviourFagFails.com/
|
Posted: Tue Jan 01, 2008 12:50 pm Post subject: |
|
|
when u open a software with notepad u see the memory (ascii coded) then u go to the data section and start looking for suspicious strings like "you won" or "fail". passes should be somewhere near them. this way takes alot of time and dont work if the program is self modifying code or data, so best is just download ollydbg.
|
|
Back to top |
|
|
|