Reverse%20Engineering - PowerPoint PPT Presentation

About This Presentation
Title:

Reverse%20Engineering

Description:

Reverse Engineering Overview Overview Overview Need for RE Recovery of lost information providing proper system documentation Assisting with maintenance ... – PowerPoint PPT presentation

Number of Views:139
Avg rating:3.0/5.0
Slides: 12
Provided by: saur153
Category:

less

Transcript and Presenter's Notes

Title: Reverse%20Engineering


1
Reverse Engineering
2
Overview
3
Overview
4
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 ltfilenamegt
  • 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)
  • ILSpy
  • http//wiki.sharpdevelop.net/ILSpy.ashx (free)

9
ILSpy
10
Reflector
11
Swf decompiler for flash
Write a Comment
User Comments (0)
About PowerShow.com