Download presentation
Presentation is loading. Please wait.
Published byLucinda Carpenter Modified over 9 years ago
1
University of Illinois at Chicago ECE 396 Senior Design I 4 1 ECE 396 – Senior Design I Fall 2006 Semester PowerPoint presentation #4
2
University of Illinois at Chicago ECE 396 Senior Design I 4 2 Reverse Engineering “Reverse engineering (RE) is the process of discovering the technological principles of a mechanical application through analysis of its structure, function and operation. It often involves taking something (e.g., a mechanical device, an electronic component, a software program) apart and analyzing its workings in detail, usually with the intention to construct a new device or program that does the same thing without actually copying anything from the original.” - http://en.wikipedia.org/wiki/Reverse_engineering http://en.wikipedia.org/wiki/Reverse_engineering
3
University of Illinois at Chicago ECE 396 Senior Design I 4 3 Why reverse engineer? – –analyze how a product works – –what components it consists of – –estimate costs – –identify potential patent infringement – –find opportunities for cost cutting – –to rewrite lost documentation – –copy another product’s technology
4
University of Illinois at Chicago ECE 396 Senior Design I 4 4 Typically, the legitimate purpose of reverse engineering is to construct a new device or program that does the same thing without actually copying anything from the original. http://en.wikipedia.org/wiki/Reverse_engineering
5
University of Illinois at Chicago ECE 396 Senior Design I 4 5 (illegal). Under United States law, reverse engineering a patented item can be infringement (illegal). http://en.wikipedia.org/wiki/Reverse_engineering
6
University of Illinois at Chicago ECE 396 Senior Design I 4 6 However, if the artifact or process is protected by trade secrets instead of by a patent, then reverse- engineering the artifact or process is lawful as long as the artifact or process is obtained legitimately. http://en.wikipedia.org/wiki/Reverse_engineering
7
University of Illinois at Chicago ECE 396 Senior Design I 4 7 Illegitimate uses of reverse engineering: removal of copy protection ("cracking") circumvention of access restrictions often present in consumer electronics http://en.wikipedia.org/wiki/Reverse_engineering
8
University of Illinois at Chicago ECE 396 Senior Design I 4 8 Other examples of the different legitimate uses of reverse engineering: ” from www.chillingeffects.org “Frequently Asked Questions (and Answers) about Reverse Engineering” from www.chillingeffects.orgwww.chillingeffects.org
9
University of Illinois at Chicago ECE 396 Senior Design I 4 9 Other examples of the different legitimate uses of reverse engineering: Understanding how a product works more comprehensively than by merely observing it
10
University of Illinois at Chicago ECE 396 Senior Design I 4 10 Other examples of the different legitimate uses of reverse engineering: Investigating and correcting errors and limitations in existing electronic products or computer programs
11
University of Illinois at Chicago ECE 396 Senior Design I 4 11 Other examples of the different legitimate uses of reverse engineering: Studying the design principles of a product as part of an education in engineering
12
University of Illinois at Chicago ECE 396 Senior Design I 4 12 Other examples of the different legitimate uses of reverse engineering: Making products and systems compatible so they can work together or share data
13
University of Illinois at Chicago ECE 396 Senior Design I 4 13 Other examples of the different legitimate uses of reverse engineering: Evaluating one's own product to understand its limitations
14
University of Illinois at Chicago ECE 396 Senior Design I 4 14 Other examples of the different legitimate uses of reverse engineering: Determining whether someone else has literally copied elements of one's own technology
15
University of Illinois at Chicago ECE 396 Senior Design I 4 15 Other examples of the different legitimate uses of reverse engineering: Creating documentation for the operation of a product whose manufacturer is unresponsive to customer service requests
16
University of Illinois at Chicago ECE 396 Senior Design I 4 16 Other examples of the different legitimate uses of reverse engineering: Transforming obsolete products into useful ones by adapting them to new systems and platforms
17
University of Illinois at Chicago ECE 396 Senior Design I 4 17 Reverse Engineering Example: Walkie-Talkie ($4 per pair at Walgreens)
18
University of Illinois at Chicago ECE 396 Senior Design I 4 18
19
University of Illinois at Chicago ECE 396 Senior Design I 4 19
20
University of Illinois at Chicago ECE 396 Senior Design I 4 20
21
University of Illinois at Chicago ECE 396 Senior Design I 4 21
22
University of Illinois at Chicago ECE 396 Senior Design I 4 22
23
University of Illinois at Chicago ECE 396 Senior Design I 4 23
24
University of Illinois at Chicago ECE 396 Senior Design I 4 24
25
University of Illinois at Chicago ECE 396 Senior Design I 4 25
26
University of Illinois at Chicago ECE 396 Senior Design I 4 26
27
University of Illinois at Chicago ECE 396 Senior Design I 4 27
28
University of Illinois at Chicago ECE 396 Senior Design I 4 28
29
University of Illinois at Chicago ECE 396 Senior Design I 4 29
30
University of Illinois at Chicago ECE 396 Senior Design I 4 30
31
University of Illinois at Chicago ECE 396 Senior Design I 4 31
32
University of Illinois at Chicago ECE 396 Senior Design I 4 32
33
University of Illinois at Chicago ECE 396 Senior Design I 4 33 Conclusions: 1.Much effort was spent on mechanical design 2.The electronics are difficult to copy due to surface-mounted devices and possibly a custom IC 3.This product is near the end of its market lifetime; further cost reduction or other improvements are unlikely without total re-design
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.