Outpost Universe Forums

Off Topic => General Interest => Topic started by: BlackBox on July 12, 2006, 03:13:07 PM

Title: Outpost 2 Reverse Engineering
Post by: BlackBox on July 12, 2006, 03:13:07 PM
Having not much else to do today, I decided to post some pictures to show what it's really like to be reverse engineering Outpost 2.

(http://hacker.outpostuniverse.net/funstuff.png)

(http://hacker.outpostuniverse.net/funstuff2.png)

I use IDA Pro for a disassembler (program that converts the binary instructions and data to assembly mnemonics. It's nothing like C++ or anything, these are the low level instructions that the intel x86 series of processors use).

IDA makes it easier for me since it's able to identify machine code versions of functions like sprintf() for example that you use a lot from C or C++. This makes it a lot easier.
It can also tell me cross references between two pieces of code and allows me to label a lot of things.

Just figured I would give people a peek and see what it's like to be doing this :P
Title: Outpost 2 Reverse Engineering
Post by: CK9 on July 12, 2006, 03:16:54 PM
So why does this fit under general instead of coding?
Title: Outpost 2 Reverse Engineering
Post by: BlackBox on July 12, 2006, 03:58:05 PM
Well, it really has nothing to do with coding directly, just something I figured people would be interested in (tools used, etc).