My SciELO
Services on Demand
Article
Indicators
- Cited by SciELO
Related links
- Similars in SciELO
Share
Revista Cubana de Ciencias Informáticas
On-line version ISSN 2227-1899
Abstract
NUNEZ MUSA, Yulier; BOLIVAR RODRIGUEZ, Miguel; DIAZ PANDO, Humberto and SEPULVEDA LIMA, Roberto. Extensible architecture for the automated software protection: A study case. Rev cuba cienc informat [online]. 2015, vol.9, suppl.1, pp. 19-34. ISSN 2227-1899.
Nowadays the commercial software is susceptible to the modification and observation of its machine code, by means of reverse engineering attacks. These attacks allow the software piracy, being billionaire the losses caused to the software industry due to this concept. This work focuses on the development of an extensible architecture, that it allows inserting in automated way in the course of compilation, protective mechanisms in given software. Protection carries out of obvious way the developer itself and besides, allows designing and implementing of flexible and modular way the different techniques of protection identified. In order to validate the proposed architecture, the technique of obfuscation as a case study was implemented. This technique was tested on different algorithms and its show the obtained results.
Keywords : software integrity; Microsoft Phoenix; compilation process; software protection; code obfuscation.