View previous topic :: View next topic |
Author |
Message |
spectrum Expert Cheater Reputation: 0
Joined: 27 Mar 2007 Posts: 143
|
|
Back to top |
|
|
Symbol I'm a spammer Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Thu Mar 20, 2008 12:04 pm Post subject: |
|
|
Compare the 1st digit of the 1st password to the 5th digit of the second password, then
Compare the 2nd digit of the 1st password to the 4rd digit of the second password, then
Compare the 3rd digit of the 1st password to the 3rd digit of the second password, then
Compare the 4rd digit of the 1st password to the 2nd digit of the second password, and finally,
Compare the 5th digit of the 1st password to the 1st digit of the second password.
Simply type a random password, for example:
34905783-0gtj3gun32-9gfn238954-34057--g0234j-8952028937fr-1342mnj-85u9
And the second password would be the first five digits in opposite order:
50943
or even
50943783-0gtj3gun32-9gfn238954-34057--g0234j-8952028937fr-1342mnj-85u9
or whatever...
Or, 12345 and 54321.
|
|
Back to top |
|
|
spectrum Expert Cheater Reputation: 0
Joined: 27 Mar 2007 Posts: 143
|
Posted: Thu Mar 20, 2008 12:13 pm Post subject: |
|
|
=P gjob, it wasn't very original was it?
_________________
C++ {||||||||||}
ASM {||||||||||} |
|
Back to top |
|
|
Symbol I'm a spammer Reputation: 0
Joined: 18 Apr 2007 Posts: 5094 Location: Israel.
|
Posted: Thu Mar 20, 2008 12:36 pm Post subject: |
|
|
It doesn't matters original or not, there's no encryption or anything, you could find the password easily, even if there are 2 passwords and the 2nd is relative to the first...
Instead of making the 2nd password in opposite order, you should encrypt the first, for example, "add 26 to the password", then if you compare the password to 36, the password would be 10. (10 + the "encryption" is 36)
Then if I type for example 24, it will compare 50 to 36, so unless I have the encryption algorithm, (or if I try lots of combinations) I can't decrypt and get the password.
|
|
Back to top |
|
|
Labyrnth Moderator Reputation: 9
Joined: 28 Nov 2006 Posts: 6285
|
Posted: Thu Mar 20, 2008 12:40 pm Post subject: |
|
|
For starters, password dont have to be 5 letters long. it can be 2 even and it doesnt check length.
Holds first entered letters:
Code: | 004013CE C74424 04 10304>MOV DWORD PTR SS:[ESP+4],Crack_Me.004430>; ASCII "kkkkk" |
Holds second entry:
Code: | 004013F6 C74424 04 1C304>MOV DWORD PTR SS:[ESP+4],Crack_Me.004430>; ASCII "kkkkk" |
Goes through 5 checks.
If you use the same letters both times checks ok and you win.
Or just alter :
00401417 75 66 JNZ SHORT Crack_Me.0040147F
To:
00401417 75 66 JNZ SHORT Crack_Me.00401455
Then you can use anything you want.
Code: |
00401411 3A05 20304400 CMP AL,BYTE PTR DS:[443020]
00401417 75 66 JNZ SHORT Crack_Me.0040147F
00401419 0FB605 11304400 MOVZX EAX,BYTE PTR DS:[443011]
00401420 3A05 1F304400 CMP AL,BYTE PTR DS:[44301F]
00401426 75 57 JNZ SHORT Crack_Me.0040147F
00401428 0FB605 12304400 MOVZX EAX,BYTE PTR DS:[443012]
0040142F 3A05 1E304400 CMP AL,BYTE PTR DS:[44301E]
00401435 75 48 JNZ SHORT Crack_Me.0040147F
00401437 0FB605 13304400 MOVZX EAX,BYTE PTR DS:[443013]
0040143E 3A05 1D304400 CMP AL,BYTE PTR DS:[44301D]
00401444 75 39 JNZ SHORT Crack_Me.0040147F
00401446 0FB605 14304400 MOVZX EAX,BYTE PTR DS:[443014]
0040144D 3A05 1C304400 CMP AL,BYTE PTR DS:[44301C]
00401453 75 2A JNZ SHORT Crack_Me.0040147F
|
Pretty cool, and nice and simple for beginners to understand how it works.
_________________
Last edited by Labyrnth on Thu Mar 20, 2008 12:44 pm; edited 1 time in total |
|
Back to top |
|
|
spectrum Expert Cheater Reputation: 0
Joined: 27 Mar 2007 Posts: 143
|
Posted: Thu Mar 20, 2008 12:43 pm Post subject: |
|
|
thats probably a better idea, cause i didn't thought the password as numbers, which gives me alot of more possibilities. thanks symbol, i'll do one more, when i get more imagination.
Quote: | Pretty cool, and nice and simple for beginners to understand how it works. |
thanks!
btw where do all of you get those avies? they are cool
_________________
C++ {||||||||||}
ASM {||||||||||}
Last edited by spectrum on Thu Mar 20, 2008 1:04 pm; edited 1 time in total |
|
Back to top |
|
|
Labyrnth Moderator Reputation: 9
Joined: 28 Nov 2006 Posts: 6285
|
Posted: Thu Mar 20, 2008 12:51 pm Post subject: |
|
|
You can do conversions as well into hex or something to throw a bone in it.
But doing i this way is good for people to see how the applications works with ease.
You can understand the flow of it when it is clean like that.
Another thing that would be good is to make the same one over with a little change each time you release one. Such as what symbol said.
Then each release more harder. Would be interesting to follow it.
Offtopic answer:
Thats my old Gaia Online character.
You can go to a site that has build your dream. And you can make one and save the image to use if you dont play Gaia.
http://www.tektek.org/dream/
Back on topic now...
_________________
|
|
Back to top |
|
|
spectrum Expert Cheater Reputation: 0
Joined: 27 Mar 2007 Posts: 143
|
Posted: Thu Mar 20, 2008 12:57 pm Post subject: |
|
|
edit:nvm nothing
thanks
_________________
C++ {||||||||||}
ASM {||||||||||} |
|
Back to top |
|
|
|