What is reverse engineering? Essay

Custom Student Mr. Teacher ENG 1001-04 23 August 2016

What is reverse engineering?

a. Reverse engineering is the process of discovering the technological principles of a device, object, or system through analysis of its structure, function, and operation. It often involves disassembling something, such as a computer program, and analyzing its components and workings in detail, just to recreate it. What are the advantage and disadvantages of using reverse engineering to discover the logics of a software program? a. The advantages to using reverse engineering is that one can repair certain bugs, see how a program operates and improve the operation of the program b. The disadvantage is that certain other bugs maybe introduced during this process. Find any one tool available to perform reverse engineering of software programs. What are at least five features of the tool?

a. REC Studio 4 – Reverse Engineering Complier
b. Multihost: Rec Studio runs on Windows XP/Vista/7, Ubuntu Linux, Mac OS X. c. Symbolic information support using Dwarf 2 and partial recognition of Micrsoft’s PDB format. d. C++ is partially recognized: mangled names generated by GCC are demangled, as well as inheritance described in dwarf2 is honored.

Free What is reverse engineering? Essay Sample


  • Subject:

  • University/College: University of Arkansas System

  • Type of paper: Thesis/Dissertation Chapter

  • Date: 23 August 2016

  • Words:

  • Pages:

Let us write you a custom essay sample on What is reverse engineering?

for only $16.38 $13.9/page

your testimonials