Download presentation
Presentation is loading. Please wait.
Published byChristal Jackson Modified over 9 years ago
1
Reverse Engineering
2
Overview
5
Need for RE Recovery of lost information – providing proper system documentation Assisting with maintenance – identification of side effects and anomalies Migration to another hw/sw platform Facilitating software reuse
6
Example: Java Decompiler How to recover bytecode from.class file under Unix/Win with JDK? % javap -c % javap -help (to see the options) Java Decompilers - Jadclipse – ”ClassCracker” http://www.pcug.org.au/~mayon/ – “DeCafe Pro" from DeCafe, France at http://decafe.hypermart.net/index.htm
7
Class cracker JD
8
Decompile.net There are two tools that I like to use to decompile Reflector – www.reflector.net (paid) www.reflector.net ILSpy – http://wiki.sharpdevelop.net/ILSpy.ashx (free) http://wiki.sharpdevelop.net/ILSpy.ashx 8
9
ILSpy 9
10
Reflector 10
11
Swf decompiler for flash
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.