Software Behavior Analysis Method Based on Behavior Template

Lai Yingxu,Zhao Yiwen,Ye Tao
DOI: https://doi.org/10.1007/978-981-10-0539-8_26
2016-01-01
Abstract:Software security is not only related to our life, but also close to the security of our society. This paper proposed a method called software behaviors analysis method based on behavior template (SABT). According to the context of source code, we build and form a behavior template as a system to detect malicious behavior of software, including function transfer map and function block transfer map. We utilize some relative algorithms and technology in SABT, which include the method of stubbing interrupts, building behavior template and forming automaton to detect abnormal software behavior. Behavior template consists of function transfer map and minimum function transfer map. Compared with traditional method, such as N-gram, FSA, Var-gram, SABT can get higher cover rate of code and detect abnormal more effetely and efficiently.
What problem does this paper attempt to address?