Hacking Challenge

Post here about scripting and programming for HaloPC (audio, network, ai, etc.)
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Hacking Challenge

Post by Onetoomanysodas »

Well I made a small little example of a program that protects a program with a password. The thing is, multiple passwords are possible. I dare anyone to break this security and ScreenShot the success screen. Just to show how confident I am of this matter, the first person (if anyone) who can break in before Friday Januaray 13th, 2006 will recieve $20.00 from me personally. Good Luck :o Oh yeah, and don't just guess a ***** password, if you randomnly guess and get in then i'll tell you to go ***** a *****. :P

This is the program in a zip file
superaison





Posts: 175
Joined: Mon Jul 25, 2005 5:06 pm

Post by superaison »

humumumumumumu, what form is it in?!
Not allowed more then three lines in your Sig.
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

superaison wrote:what form is it in?!
o_O ?
User avatar
dos mes





Posts: 2158
Joined: Thu Dec 29, 2005 9:58 pm
Location: Syracuse, NY

Post by dos mes »

you spelled access wrong
superaison





Posts: 175
Joined: Mon Jul 25, 2005 5:06 pm

Post by superaison »

what form is the code in? form1,2? frmsuccess???
Not allowed more then three lines in your Sig.
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post by Patrickssj6 »

Omg i think he used that aehh "zor" thingy.I think it was calle "zor"
...left for good
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

superaison wrote:what form is the code in? form1,2? frmsuccess???
frmSuccess is the success screen you are shown once you enter the password correctly or in this case, if you get this form to show without problems, you win. And yes I'm sorry I did spell access wrong, I usually don't make teip0z that often :P The code for checking the password is in Form1.

EDIT:
Patrickssj6 wrote:Omg i think he used that aehh "zor" thingy.I think it was calle "zor"
Uhm, what?
Last edited by Onetoomanysodas on Sat Jan 07, 2006 12:15 pm, edited 1 time in total.
superaison





Posts: 175
Joined: Mon Jul 25, 2005 5:06 pm

Post by superaison »

ok, gimme a hour
Not allowed more then three lines in your Sig.
modder4321





Posts: 118
Joined: Wed Mar 30, 2005 5:35 pm

Post by modder4321 »

zor = decompiler basicly with it u can decompiler it to source edit so it works.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

For all of those attempting to disassemble it and make the failure jump to the successful output, theres a check that makes sure there are some characters present in the box, that assembly line is located at offset 0x428984. Then you follow that jump which takes you to offset 428b9f. Right now I'm too tired to go much further but you can break it down and its fairly easy to read.

EDIT: other interesting strings, form2 contains "Thank you for logging in", ELEGANCE is probably printed....I searched for the frmsuccess, came across JFIF, which is indicative of a jpeg image, compared with another jpeg to rebuild the header and put together an image consisting of red and yellowish-orange "flames" which is most likely the background. For those who are curious to see the image themselves, it starts at offset 0x278D when looking at the exe in a hex editor. Just copy and paste into a separate file and save as .jpeg.

Point being, people don't need a password to look through protected material :P
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

:o Good work but the point is getting to use the program because it will be protecting an active program.
User avatar
kornman00




ONI New Age

Posts: 146
Joined: Fri Dec 12, 2003 6:30 pm
Contact:

Post by kornman00 »

Heres a database file with a great deal of the exe documented (events, gui objects, etc)
download
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

nice 8)
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

:evil: You guys suck :(

:P
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

Contest ends tomorrow. The source code will be released for teaching/information purposes.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

lol the source can't teach you how to hack, in fact it makes the concept that much harder to grasp :P
live2board





Posts: 17
Joined: Sun Mar 27, 2005 10:08 am

Post by live2board »

I think he means so that people can understand how passwords and things are encrypted.
Onetoomanysodas





Posts: 325
Joined: Mon Mar 22, 2004 3:59 pm
Location: Everywhere but nowhere
Contact:

Post by Onetoomanysodas »

live2board wrote:I think he means so that people can understand how passwords and things are encrypted.
Lol yes exactly, you took the words from my mouth. Plagiarism! :-P
modder4321





Posts: 118
Joined: Wed Mar 30, 2005 5:35 pm

Post by modder4321 »

its not hard.

1 way of encrypting which is my favorite is...

encode the pass into hex then simply strrev it.

then u got an encoded pass lmao
Teh 1337z0rs





Posts: 5
Joined: Sat Nov 05, 2005 9:03 pm

Post by Teh 1337z0rs »

Ha, its funny how you put it on a site that is all about reverse engineering.
Post Reply