International Journal of Engineering Research and Development (IJERD)
Today, in software industries number of operating platforms and languages are available and they are continuously increasing so using R.E. tool it is easy to maintain them. The aim of Reverse Engineering (RE) is to get different types of information from existing software and use this information for rebuilt the software and maintain that software and better understand about that software. Reverse engineering is the process of analyzing software. Reverse engineering is essential for providing security to applications and it has been an active research topic today. Presently there are numbers of RE (Reverse Engineering) tools available in the market. The authors have observed that every tool has its own specialty and drawbacks.