Este artigo apresenta uma sÃntese de resultados obtidos na pesquisa de uma ferramenta para auxÃlio no processo de engenharia reversa do código do Projeto SIGA-EDU. A engenharia reversa de software auxilia o desenvolvedor a entender como o software funciona internamente, permitindo estudar e aprender sua estrutura e lógica, além de melhorar a qualidade do software, tanto em segurança quanto em desempenho. Assim, este trabalho tem por objetivo estudar a engenharia reversa de software realizada por algumas ferramentas selecionadas de acordo com determinados critérios, analisando seus resultados e verificando seus pontos fortes e fracos.
This article presents a synthesis of results achieved in the research of a tool to help performing reverse
engineering of code for Project SIGAEDU. Reverse Engineering of Software helps the programmer to
understand how software works internally, allowing to study and to learn its structure and logic, and also
improve the quality of software considering security and performance issues. Thus, this work aims to study
the reverse engineering of software performed by some selected tools, according to determined criteria,
analyzing their results and verifying their strengths and weaknesses.