CFP last date
20 January 2025
Reseach Article

Reverse Engineering

by Aabhas Singhal, Shlok Gandhi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 108 - Number 9
Year of Publication: 2014
Authors: Aabhas Singhal, Shlok Gandhi
10.5120/18936-7529

Aabhas Singhal, Shlok Gandhi . Reverse Engineering. International Journal of Computer Applications. 108, 9 ( December 2014), 1-3. DOI=10.5120/18936-7529

@article{ 10.5120/18936-7529,
author = { Aabhas Singhal, Shlok Gandhi },
title = { Reverse Engineering },
journal = { International Journal of Computer Applications },
issue_date = { December 2014 },
volume = { 108 },
number = { 9 },
month = { December },
year = { 2014 },
issn = { 0975-8887 },
pages = { 1-3 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume108/number9/18936-7529/ },
doi = { 10.5120/18936-7529 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:42:30.745938+05:30
%A Aabhas Singhal
%A Shlok Gandhi
%T Reverse Engineering
%J International Journal of Computer Applications
%@ 0975-8887
%V 108
%N 9
%P 1-3
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper provides the basic information about Reverse Software Engineering and its advantages and disadvantages of Reverse Engineering. Today Reverse Engineering is used in many fields of Information Technology in form of Legacy compatibility, Malware Analysis, Network Analysis, Binary code patching, debugging, and improvising existing algorithms, rapid prototyping and even software reusability. The paper provides understanding of Reverse Engineering and discusses some of the advantages and issues in detail.

References
  1. Chikofsky, E. J. ; Cross, J. H. (January 1990). "Reverse engineering and design recovery: A taxonomy". IEEE Software 7: 1317. doi:10. 1109/52. 43044.
  2. L. Cunningham. (2008, Jul 9). COBOL Reborn [Online]. Available: http://it. toolbox. com/blogs/oracle- guide/cobol-reborn-25896
  3. B. W Weide, W D. Heym, J. E. Hollingsworth, "Reverse engineering of legacy code exposed," in Proc. 17th Int. Conf. Software Engineering, Seattle, Washington, WA, 1995, pp. 327-331.
  4. E. Eliam, Secrets of Reverse Engineering, Indianapolis, IN: Wiley, 2005.
  5. Software Engineering, A practitioner's Approach by Roger S Pressman (5th Edi)
  6. Wikipedia (2014), Reverse Engineering
Index Terms

Computer Science
Information Sciences

Keywords

Reverse Engineering Reusability Disassembly and Decompilation.