8/9/2019 OM ppt RE
1/21
Reverse EngineeringBy:
Rohit Jain(2009196)Rani Treasa Joseph (2009209)
Sachin Sood (2009219)Rajkumar (2009207)
Rahul Gulia(2009247)Pujan(2009246)
Group-8Section D
8/9/2019 OM ppt RE
2/21
INTRODUCTION
Intense competition - Constantly seeking new ways to shorten lead
times.
Engineering - Process of designing, manufacturing, assembling, and
maintaining products and systems.
Forward and Reverse
The process of duplicating an existing part, subassembly, or product,
without drawings, documentation, or a computer model - Reverse
engineering
8/9/2019 OM ppt RE
3/21
Why, Reverse engineering?
The original manufacturer no longer exists
The original manufacturer of a product no longer produces the product
The original product design documentation has been lost or never existed
Creating data to refurbish or manufacture a part for which there are no CAD data
Inspection and/or Quality Control
Some bad features of a product need to be eliminated
Strengthening the good features of a product based on long-term usage
Analyzing the good and bad features of competitors products
Exploring new avenues to improve product performance and features
8/9/2019 OM ppt RE
4/21
Reverse Engineering The Process
The Generic Process
HOW?
8/9/2019 OM ppt RE
5/21
Phase 1ScanningContact ScannersUse sensing devices with mechanical arms, coordinate measurementmachines (CMM), and computer numerical control (CNC) machines, todigitize a surface.
8/9/2019 OM ppt RE
6/21
Phase 1Scanning
Non contact ScannersOptical scanning device2-D cross-sectional images and point clouds that representthe geometry of an object are captured by projecting energy sources (light,sound, or magnetic fields) onto an object
8/9/2019 OM ppt RE
7/21
PHASE II POI T PROCESSI G
Point Cloud Processing
8/9/2019 OM ppt RE
8/21
PHASE II POI T PROCESSI G
Multiple scan alignment
8/9/2019 OM ppt RE
9/21
Phase iii- Application Geometric Model Development
Polygonisation
Reconstruction recovers the triangulated surface from the 3-D pointcloud data
8/9/2019 OM ppt RE
10/21
A procedure for dataacquisition in a destructive RE system.
(a) The part and matrix combination is embedded in a contrasting coloredplastic matrix.
(b, c) The part is machined layer-by-layer to expose the cross-sectionalimages.
(d) The newly exposed surface of the part.
procedure for dataacquisition in a destructive RE system
8/9/2019 OM ppt RE
11/21
Computer Aided reverse engineering
8/9/2019 OM ppt RE
12/21
RAPID prototyping
A class of technologies that are used to produce physical objects layer-by-layer directly from computer-aided design (CAD) data
8/9/2019 OM ppt RE
13/21
Reverse engineering in automotive industry
1. To create free-form shapes that are difficult to
model in CAD software
2. To overcome obstacles in data exchange and
data integrity
3. To speed up innovation in such areas as
ergonomic design, retro-inspired design,
combustion design, and aerodynamics
4. To ensure quality and performance - computer-
aided inspection and engineering analysis.
Aligned and merged point clouds of Ferrari 550
Ferrari 550 Maranello body reverse engineered in Geomagic
Studio software and assembled
and visualized in Pro/E software
8/9/2019 OM ppt RE
14/21
Reverse engineering in aerospace industry
1. To create legacy parts and hard tooling that do
not have CAD models
2. To overcome obstacles in data exchange and
data integrity
3. To resolve and correct problems arising from
discrepancies between the CAD master model
and the actual tooling or as-built part
4. To ensure quality and performance through
computer-aided inspection and engineering
analysis
An HTML report of a sheet metal part and a PDF
report of an intake turbine
Top view of as-built compared to as-designed.
8/9/2019 OM ppt RE
15/21
Reverse engineering in MEDICAL industry
1. Measure hardware that captures
human anatomy
2. Output manufacturable digital data
that combines the human form and
product function and fit.
3. Fabrication system
4. New materials:Improve materials
developed for new fabrication systems
Scanned point cloud data, a polygonal model, and
a model showing stress analysis developed for a
knee replacement
At left, an ear impression. At right, the digital shell
created using an RE software developed for a
hearing device
8/9/2019 OM ppt RE
16/21
Reverse engineering in IT INDUSTRY
RE in integrated circuits/smart cards
The attacker grinds away layer by layer of the smart card and takes
pictures with an electron microscope - reveals the complete hardware and
software part of the smart card
Reverse engineering of software
Going backwards through the development cycle - output of the
implementation phase (in source code form) is reverse-engineered back to
the analysis phase .
8/9/2019 OM ppt RE
17/21
Reverse engineering in IT INDUSTRY
Tools a reverse engineer uses:
Debugger
Fault injection
Disassembler
Decompiler
There are three kinds of reverse engineering analyses:
White-box analysis
Black-box analysis
Gray-box analysis
8/9/2019 OM ppt RE
18/21
Clean ROOM
8/9/2019 OM ppt RE
19/21
reVERSE ENGINEERINGIN the SEMI
CONDUCTORInDUSTRY
Reverse engineering of semiconductor-based products canbroadly take several forms: Product teardowns
System level analysis
Hardware System Analysis
- Software System Analysis
Circuit extraction Package removal (known in the industry as device
depot)
De-layering
Imaging
Annotation
Schematic read-back
Analysis
Process analysis
8/9/2019 OM ppt RE
20/21
Legal Aspects of Reverse Engineering
Competitive technical intelligence
Used to determine whether a competitor's product
contains patent infringements or copyright infringements.
Legality:
1. Obtain legitimately
2. No need to reverse-engineer items which are patented.
3. Interoperability is believed to be legal
8/9/2019 OM ppt RE
21/21
Thank you !!