z-logo
open-access-imgOpen Access
A Systematic Review of Binary Program Vulnerabilities Feature Extraction and Discovery Strategy Generation Methods
Author(s) -
Bo Zhang,
Zesheng Xi
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1827/1/012090
Subject(s) - computer science , vulnerability (computing) , program slicing , cyberspace , computer security , vulnerability assessment , vulnerability management , data mining , data science , the internet , world wide web , psychological resilience , slicing , psychology , psychotherapist
At present, the cyber security situation has turned increasingly serious across the globe. The cyberspace has become the fifth domain of various nations following the four domains of land, sea, sky and outer space. It is gradually obvious for the cyber attacks to collectivize and nationalize. Under this circumstance, as the first line of defense in maintaining cyber security defense, the control on the vulnerabilities is extremely significant. In consideration of the problem of low discovering efficiency in current vulnerability fuzzy testing discovery methods, this paper intends to explore the binary program vulnerability feature extraction and vulnerability discovery guiding strategy generation methods. Then, the extraction of the program control flow and data flow information and slicing operation are obtained according to program logic. Depending on a potential assessment model of binary program vulnerabilities based on the main hierarchy analysis method, the paper achieves a reasonable assessment of the potential of vulnerabilities in different slices of the program. Finally, in accordance with the evaluation results, a generation method for the vulnerability discovery path is proposed to improve the efficiency of binary program vulnerability discovery.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here