Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

reverse engineering

Name: Anonymous 2009-05-24 19:33

A friend of mine was going on about his plans about doing stuff with the 1996 game "Risk", and I asked him if he had the source code so I too could look at it, since it was old I assumed it was made open or something, but turns out it wasn't, then I asked him how the fuck was he going to mess with it, then he said he was going to reverse engineer it, and I said lol u can't do that, he seemed in doubt - but now I've been thinking, why the fuck not? (I'd just told him he couldn't do it to be a dick)

Does anyone have actual knowledge on the specifics? Would it be possible?

Name: Anonymous 2009-05-24 19:36

Absolutely possible

Name: Anonymous 2009-05-24 19:47

Depends on how extensive the changes are, for anything significant it would probably be easier to rewrite it from scratch.

Name: Anonymous 2009-05-24 19:49

only an expert russian hacker could make significant modifications to the binary

Name: Anonymous 2009-05-24 19:51

Games from the pre-1998 era were relatively simple enough that you could easily rewrite it within a day, using a langauge such as Ruby or Python.

Name: Anonymous 2009-05-24 20:06

>>5
I don't think processor speed has come enough way since 1998 for a rewrite in those languages to run at equivalent speed.

Feel free to prove me wrong.

Name: Anonymous 2009-05-24 20:07

>>6
WHAT ABOUT ALL THE EMULATORS EXIST FOR COMPUTER MACHINES AND CONSOLES THAT WERE FROM THAT ERA.

I HAVE BEEN TROLLED CONSTANTLY

Name: Anonymous 2009-05-24 20:08

>>6
I don't really feel like proving you wrong, though I do disagree with you.

Name: Anonymous 2009-05-24 20:13

>>7
I'd like to see you emulating a 450 MHz Pentium II processor at real time without dynamic compilation. Neither Ruby nor Python do dynamic JITting. Modern .NET/Java/JS engines would have a better chance.

Name: Anonymous 2009-05-24 20:13

>>5
Make a Super Mario 64 clone and have it done within 24 hours.

Name: Anonymous 2009-05-24 20:16

>>10
The burden of proof is on you to prove that it isn't possible

Name: Anonymous 2009-05-24 20:18

>>10
If it's a Linux-style clone (in 2D, with poor graphics, Mario replaced by a penguin, with zero attention to detail, and ultimately unfinished) then sure.

Name: Anonymous 2009-05-24 20:27

>>12
Do it.

Name: Anonymous 2009-05-24 20:35

>>12
don't forget a lack of graphical configuration - that all has to be command-line.

Name: Anonymous 2009-05-24 20:43

>>14
What no .rc file?

Name: Anonymous 2009-05-24 20:52

>>14
As opposed to Super Mario 64 itself, which allowed all kinds of configuration using an extensive graphical user interface?

Name: Anonymous 2009-05-24 20:54

Name: Anonymous 2009-05-24 21:12

Back to REchan, please.

Name: Anonymous 2009-05-24 21:31

>>18
Link please.

Name: Anonymous 2009-05-24 22:28

>>19
http://rechan.eu.org/gorp/

>>18
This brings back fond memories of that time on 2008‒09‒26 that I told someone to go back there.

Name: Anonymous 2009-05-25 5:24

>>20
oh you !

Name: Anonymous 2009-05-25 11:11

>>20
That board isn't active at all.

Name: Anonymous 2009-05-25 12:24

Any good tools for reverse engineering?

I should probably man up and hand-translate the binary to assembly code, and then derive the C code from there, but I'm too much of a faggot.

Name: Anonymous 2009-05-25 14:42

>>23
Every language has different tools, and tools won't work on their own 99% of the time as you need to dick around to deobfuscate the code. Look up tutorials, there's no ``easy way''.

Name: Anonymous 2009-05-25 15:50

>>17
Master Guido van Rossum removed the pig disgusting compiler module from Python 3000.

As usual, Van Rossum was right.

Name: Python Gimp 2009-05-25 16:49

Thank you Mistress Van Rossum, may I have another

Name: Anonymous 2009-05-25 18:59

>>24
I meant for C/windoze duo - anyways, I'll keep looking around but most of these guides are shit.

Name: Anonymous 2010-11-14 15:58

Name: Anonymous 2011-02-03 3:00

Name: Anonymous 2011-02-04 14:12


Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List