Algebraic Matching of Vulnerabilities in a Low-Level Code
(ندگان)پدیدآور
Letychevskyi, OleksandrHryniuk, YaroslavYakovlev, ViktorPeschanenko, VolodymyrRadchenko, Viktorنوع مدرک
TextORIGINAL RESEARCH PAPER
زبان مدرک
Englishچکیده
This paper explores the algebraic matching approach for detection of vulnerabilities in binary codes. The algebraic programming system is used for implementing this method. It is anticipated that models of vulnerabilities and programs to be verified are presented as behavior algebra and action language specifications. The methods of algebraic matching are based on rewriting rules and techniques with usage of conditional rewriting. This process is combined with symbolic modeling that gives a possibility to provide accurate detection of vulnerabilities. The paper provides examples of formalization of vulnerability models and translation of binary codes to behavior algebra expressions.
کلید واژگان
Algebraic MatchingSymbolic Modeling
Behavior Algebra
Rewriting Rules
Vulnerability Detection
شماره نشریه
3تاریخ نشر
2019-08-011398-05-10
ناشر
Iranian Society of Cryptologyسازمان پدید آورنده
Glushkov Institute of Cybernetics of National Academy of Sciences of Ukraine 40, Glushkova prospect, Kyiv, UkraineGlushkov Institute of Cybernetics of National Academy of Sciences of Ukraine 40, Glushkova prospect, Kyiv, Ukraine
Glushkov Institute of Cybernetics of National Academy of Sciences of Ukraine 40, Glushkova prospect, Kyiv, Ukraine
Garuda AI B.V., 54-62, Beachavenu, Schiphol-Rijk, Netherlands
Garuda AI B.V., 54-62, Beachavenu, Schiphol-Rijk, Netherlands
شاپا
2008-20452008-3076




