• Title of article

    Algebraic Matching of Vulnerabilities in a Low-Level Code

  • Author/Authors

    Letychevskyi ، Oleksandr - National Academy of Sciences of Ukraine , Hryniuk ، Yaroslav - National Academy of Sciences of Ukraine , Yakovlev ، Viktor - National Academy of Sciences of Ukraine , Peschanenko ، Volodymyr , Radchenko ، Viktor

  • Pages
    7
  • From page
    1
  • To page
    7
  • Abstract
    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.
  • Keywords
    Algebraic Matching , Symbolic Modeling , Behavior Algebra , Rewriting Rules , Vulnerability Detection
  • Journal title
    ISeCure, The ISC International Journal of Information Security
  • Serial Year
    2019
  • Journal title
    ISeCure, The ISC International Journal of Information Security
  • Record number

    2464740