answersLogoWhite

0

What is reverse engineering in software?

Updated: 11/2/2022
User Avatar

Kotasr

Lvl 1
15y ago

Best Answer

Reverse engineering is the process of taking a bit of executable code and decompiling it into a representation of its original source code. This is often used to change the functionality of a closed-source program, or to attempt to find out how a competitor in your field solves a problem.

User Avatar

Wiki User

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

Wiki User

15y ago

Reverse engineering is the process of generating the source-code of a program from the compiled binary object code which it runs from.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is reverse engineering in software?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the advantage of advance and reverce of software engineering?

In traditional software engineering techniques no SDLC was followed . advantage of reverse software engineering was that we can go back to any previous stage if we have missed something.


What has the author Jon Beck written?

Jon Beck has written: 'The theory of interface slicing' -- subject(s): Software engineering 'A survey of program slicing for software engineering' -- subject(s): Reverse engineering, File maintenance (Computers), Terminology, Software engineering, Computer programming, Software tools, Program verification (Computers)


Define software reverse engineering as applied to computer assisted re engineering?

its any type of software testing which seeks to uncover software regressions which occur whenever software functionality that's was previously working correctly stops working as intended.......SIR.CARLSON DAIDO


What is product in software engineering?

The product of software engineering is software.


What is design in software engineering?

data design in software engineering


What kind of jobs require software programming skills?

To help you get an idea of the kind of jobs in software engineering, I took a quick look at online job listings for software engineering. The types of job titles that showed up were Software Engineering Technician, Software Engineering Programmer, Software Engineering Manager, Software Engineering Director, and Technical Writer in Software Engineering.


What should be the experties for a computer engineer?

Electronic engineering (or electrical engineering), software design, and hardware-software integration instead of only software engineering or electronic engineering.


What is ieee software engineering?

IEEE gives software engineering definition as :-. The application of a systematic , disciplined quantifiable approach to the development, operation and maintenance of software that is the application of engineering to software.


Is b.c.a a software engineering?

B.C.A is really in software developing in such the way's engineering


When was Engineering Software Lab created?

Engineering Software Lab was created in 2005.


When was Software Engineering Institute created?

Software Engineering Institute was created in 1984.


When was Lero - software engineering - created?

Lero - software engineering - was created in 2005.