• DocumentCode
    411617
  • 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
  • fYear
    2003
  • fDate
    14-16 Oct. 2003
  • Firstpage
    595
  • Lastpage
    599
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security Technology, 2003. Proceedings. IEEE 37th Annual 2003 International Carnahan Conference on
  • Print_ISBN
    0-7803-7882-2
  • Type

    conf

  • DOI
    10.1109/CCST.2003.1297625
  • Filename
    1297625