Title :
A robust method for software self-defense
Author :
Deng, Peter Shaohua ; Shieh, Wen-Gong ; Wang, Jau-Hwang ; Tung, Cheng-Tan ; Yen, Chih-Pin
Author_Institution :
Dept. of Inf. Manage., Central Police Univ., Taoyuan, Taiwan
Abstract :
To solve the drawbacks mentioned by Cohen [2001] and many other researchers in the software self-defense method, we propose a new improved method in this research to construct a robust immune program code I and make it almost impossible to be removed from the protected program IP. The main idea to achieve this is that we can masquerade I from being detected and removed by virus by using polymorphism techniques that are traditionally used by virus writers. Besides polymorphism, encryption, multiple compressions and mutation, we also apply other techniques to masquerade immune program code I. And let immune program code I become more than millions of different code patterns with the same function. More, we also propose a scheme to solve the generic attack of software self defense. Based on our experimental result, the software self-defense technique is really improved by our proposed method and work well in the real world.
Keywords :
authorisation; computer crime; computer viruses; data integrity; distributed programming; message authentication; computer virus; data integrity; digital signature; distributed programming; immune program code I; polymorphism virus; software self-defense; Computer networks; Computer security; Computer viruses; Cryptography; Digital signatures; Genetic mutations; Immune system; Information management; Protection; Robustness;
Conference_Titel :
Security Technology, 2003. Proceedings. IEEE 37th Annual 2003 International Carnahan Conference on
Print_ISBN :
0-7803-7882-2
DOI :
10.1109/CCST.2003.1297625