PDA

View Full Version : reverse engineer



Cardale
August 12th, 2009, 02:56 AM
Are there any programs for reverse engineering in ubuntu or linux I can use? Resource hackers? Memory sniffers?

tgalati4
August 12th, 2009, 03:22 AM
man hexdump
apt-cache search hex

NathanB
August 12th, 2009, 03:39 AM
Number One: The subject is illegal in some countries, so we shouldn't talk about it here if we want to avoid a TOS violation.

Number Two: In the F/OSS world, one shouldn't have a need for this activity because the 'source' is usually available.

That said, check out these:

http://freshmeat.net/projects/edebugger

http://modest-proposals.com/Furball.htm

NathanB
August 12th, 2009, 03:48 AM
There is also things like this:

http://www.porcupine.org/forensics/tct.html

so, keep searching for interesting and educational tools:

http://www.linux.org/apps/

http://sourceforge.net/

http://en.wikipedia.org/wiki/Assembly_language

It never hurts to understand how it all fits together.

Cyanidepoison
August 12th, 2009, 04:00 AM
IDA works well in Crossover on OS X, so I'd imagine it works pretty well in Wine.

oomar
August 12th, 2009, 04:13 AM
among having reverse engineering tools, Backtrack is a great tool for any type of computer auditing. I suggest you to check it out. if anything look at the list of programs.

slavik
August 12th, 2009, 05:22 AM
for java, get the jdk.

sun java comes with: jmap, jstack, jstat - very powerful tools.
bea jrockit comes with: jrcmd (replaces all the above), jra, jrcmd
not sure what ibm has for their jdk.

look up jad for compiled java code ;)

regular processes:
dtrace (linux), strace (solaris)