Test your cracking skills :)

Anything About Anything...
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Test your cracking skills :)

Post by iceman »

ive made a little encrypted bmp file (crypted.bmp) for you to crack and have also included the decryption program (decrypt.exe) ! :o

if you view the file it shows as random color dots
run the decrypter and enter the code it will generate a new file called decrypt.bmp

get the code right and you will see the hidden picture and message, get the code wrong and you just get more random pixels :twisted:

have fun
Attachments
decrypt.zip
unzip this to a folder
click on decrypt.exe
enter a code and see if you got it right
(30.17 KiB) Downloaded 145 times
Last edited by iceman on Mon Dec 13, 2004 3:10 am, edited 3 times in total.
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
k
Random Identifier & Project Developer
Posts: 345
Joined: Wed Feb 25, 2004 12:54 am
Location: Northern California, USA

Post by k »

Any requirements to run it? I get a Runtime error on XP Pro. I'm running it from C:\Documents and Settings\k\Desktop\New Folder if that makes a difference.

Enter decryption code : iceman
Runtime error 106 at 0000:01E7!
k
Random Identifier & Project Developer
Posts: 345
Joined: Wed Feb 25, 2004 12:54 am
Location: Northern California, USA

Post by k »

Found the problem. No input validation :!: :D You didn't specify that the "code" had to be 0 - 9. And it looks like there is some maximum length to the code since I get a runtime error if I enter a lot of digits (buffer overflow?). :D Do you work for Microsoft? :wink:

Just giving you a hard time. LOL :D :D :D :D :D :D :D :D :D :D :D :D :D I'll see if I can figure it out.

Edit: Looks like 10 digits is the maximum length?
Edit: Nope, since 0123456789 works and 6757747369 doesn't. *scratches head*
Edit: Looks like the code is being converted to a 32-bit signed integer. So the range of values will be from -2147483648 through 2147483647. :o This might take a while. :D
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

glad too see you have taken on the challenge 8) GOOD LUCK 8)
looks like there is some maximum length to the code since I get a runtime error if I enter a lot of digits (buffer overflow?). Do you work for Microsoft?
hehe :lol: :lol:
Found the problem. No input validation
well i didnt want to make it too easy lol
all im gonna say is that the number is positive decimal integer

{ i was originally gonna make the code input ascii and hash the bits into a number but was feeling too lazy lmao }
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
Marrow
MVP - Project Contributor
Posts: 1655
Joined: Mon Jan 19, 2004 9:05 am
Location: New York

Post by Marrow »

before i begin, is it cheating if i use a disassembler? :wink:
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

before i begin, is it cheating if i use a disassembler?
funny :lol: :lol: i thought thats what cracking was all about :wink:

you'll see how it works once you disassemble it although i dont think it will help :twisted: :twisted: :twisted:

if nobody manages to crack it i'll post the correct code here
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
nicolas.b
Grid Clown
Posts: 1718
Joined: Sun Jan 18, 2004 7:18 am
Location: west philly Quotation: "Everybody's stuck being a moderator, but me. Sweet!"
Contact:

Post by nicolas.b »

this is a challenge i'm probably going to pass on at the moment, but i just wanted to say i really enjoy the way the veins in your head throb to the beat and how that one mole on your forehead keeps doing such a funky fresh dance... :o :D
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

nicolas.b wrote:this is a challenge i'm probably going to pass on at the moment, but i just wanted to say i really enjoy the way the veins in your head throb to the beat and how that one mole on your forehead keeps doing such a funky fresh dance... :o :D
ooookaaay :? :o :D :D 8)
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

I'll take the challenge. Better set it up to brute force before I start trying to finnesse it. First step, check and see if I have enough hard drive space for 4 billion or so 30KB files... So does anyone have 120000GB free? Let me check my math again... Oh wait, that's right... Time to come up with new plan...
Image
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

i typed a long post of tips on how you could easy brute force this without needing all the storage but just before i clicked submit i decided to let it run a little longer so i clicked back instead

i'll wait till you guys give up lol
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

I've found some good resources on cracking, and I have the next four days off from school :twisted:. I think I'll get it...
Image
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

i hope you do 8)
cant wait to see the decrypted picture posted here 8)
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Then again, I am awfully tempted to spend some time playing games right now... I'll come back to it...
Image
k
Random Identifier & Project Developer
Posts: 345
Joined: Wed Feb 25, 2004 12:54 am
Location: Northern California, USA

Post by k »

*tries a little social hacking*

*phone rings*
Hey ice, this is k, your sys admin. There seems to be a problem with your encryption program. It seems to be generating garbage for output. I need to know your code so I can make sure it is working correctly and possibly fix the problem. Thanks.
User avatar
iceman
Reverse Adjust Outside Corner Grinder
Posts: 2448
Joined: Fri Jan 09, 2004 9:54 am
Location: Yorkshire, England. Quote: Its the fumes, they make one want to play
Contact:

Post by iceman »

nice try :roll: but i know my evil code is fully working :twisted:
Image He who laughs last, probably has a back-up
Image
Image
sorry about the large animated gif
Post Reply