• DocumentCode
    3445432
  • Title

    HERO: A novel malware detection framework based on binary translation

  • Author

    Guo, Haoran ; Pang, Jianmin ; Zhang, Yichi ; Yue, Feng ; Zhao, Rongcai

  • Author_Institution
    Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou, China
  • Volume
    1
  • fYear
    2010
  • fDate
    29-31 Oct. 2010
  • Firstpage
    411
  • Lastpage
    415
  • Abstract
    Malware has become one of the most serious threats to computer information system. In this paper, we describe HERO (Hybrid security extension of binary translation), a novel framework that exploits static and dynamic binary translation features to detect broad spectrum malware and prevent its execution. By operating directly on binary code without any assumption on the availability of source code, HERO is appropriate for translating low-level binary code to high-level proper representation, obtaining CFG (Control Flow Graph) and other high-level Control Structure by static binary translation-based analyzer. Then Critical API Graph based on CFG is generated to do sub-graph matching with the defined Malware Behavior Template. If static analysis cannot finish generating CFG because of code obfuscation used in malware, the dynamic binary translation based analyzer in HERO is called to undertake the process to take on the remaining code analysis. Compared with other detection approaches, HERO is found to be very efficient in terms of detection capability and false alarm rate.
  • Keywords
    binary codes; computer viruses; graph theory; HERO; binary code; binary translation; control flow graph; critical API graph; hybrid security extension; malware detection framework; subgraph matching; Accuracy; Information security; Malware; Binary Translation; Code Analysis; Critical API Graph; Information Security; Malware Detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computing and Intelligent Systems (ICIS), 2010 IEEE International Conference on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-1-4244-6582-8
  • Type

    conf

  • DOI
    10.1109/ICICISYS.2010.5658586
  • Filename
    5658586