answersLogoWhite

0


Best Answer

Reverse Engineering describes the process of determining the inner workings of an engineered piece of kit (hardware or software) in the absence of design plans.

Sometimes, reverse engineering is essential or unavoidable. For example, when documentation and knowledge about a certain product has been lost, reverse engineering could be aimed at recovering that lost knowledge so that product maintenance may continue. Another example of reverse engineering occurs in espionage and scientific research related to warfare; parties involved in a war (or potentially involved in a war) typically wish to understand the inner workings of the enemy's weapons or communication methods in order to improve defenses or prepare efficient means of attack.

Today, however, reverse engineering is most commonly associated with theft of intellectual property. Someone might purchase an engineered kit from the original manufacturer, take it apart and analyze it in order to re-build clones or copies of the original device without investment into development and research. This form of reverse engineering is generally illegal and frowned upon.

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

Advantages of reverse engineering include the ability to reproduce something based only on a finished product and knowing how it functions. Some disadvantages include limited understanding of the design, research time, and costs.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

is that you dont know if your makeing the part right ?

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the disadvantages of Reverse Engineering?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are the Disadvantages in converting class files to java files?

The only reason to convert a .class file to a .java file would be to attempt to reverse engineer a piece of Java code. Disadvantages of this would include near-incomprehensible code being produced by the reverse engineering program.


What are the disadvantages of working as an electrical engineering?

No disadvantages.


What are the difference between forward engineering and reverse eng in uml?

forward engineering: the creation of code from models. reverse engineering: the creation of models from code.


Why do engineers perform reverse engineering on products?

1. Reverse engineering is the process of generating the technical data required to duplicate a product functionally and dimensionally. 2. Reverse engineering is the process of analyzing a subject system to create representations of the system at a higher level of abstraction. 3. Reverse engineering is an element of product redesign, improvement and evolution. 4. Reverse engineering is the development of an operational understanding of a product. 5. Reverse engineering is the process of benchmarking a product's cost, performance and functionality. 6. Reverse engineering is a way to teach the engineering design process in a hands-on, intuitive way.


Disadvantages of genetic engineering?

Tuiteman says that some disadvantages are opinional.


Disadvantages of value engineering?

tyt


What are the disadvantages of reverse osmosis?

i donnoe


What are the disadvantages of the euthanasia?

you can't reverse it.


What is the difference between reverse engineering and copy?

Reverse Engineering requires manufacturing and operational tolerances to be calculated. It can also include recalculation of materials and seals.


Is it possible to reverse engineer addiction?

There is no clear position as regards reverse engineering of addiction


Why do you do reverse engineering?

Reverse engineering, carefully taking something apart, is done in order to find out how it works and how to duplicate it. A product study from manufacturing to concept designing...


What are the disadvantages of technology in structural engineering?

secrete . :P