A novel approach for analyzing buffer overflow vulnerabilities in binary executables by using machine learning techniques

dc.contributor.authorDurmus, Gursoy
dc.contributor.authorSoğukpınar, İbrahim
dc.date.accessioned2025-10-29T11:12:00Z
dc.date.issued2019
dc.departmentFakülteler, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü
dc.description.abstractWhile evaluating whether a software is secure or vulnerable with traditional methods; examination of security requirements, source code analysis and software security testing activities can be performed. In many cases, these activities cannot be performed by the end user due to not exist documentation of security related requirements, absence of source codes and need to expert security testing teams. When the software is in binary executable file format, we need expert systems, which accept just only binary executables as inputs to enable end-user side security analysis. In this study, we present a new method and its success, which is developed by using machine learning techniques to be used in the buffer overflow vulnerability analysis of binary executable formatted software applications.
dc.identifier.doi10.17341/gazimmfd.571485
dc.identifier.endpage1704
dc.identifier.issn1300-1884
dc.identifier.issn1304-4915
dc.identifier.issue4
dc.identifier.scopus2-s2.0-85069663256
dc.identifier.scopusqualityQ2
dc.identifier.startpage1695
dc.identifier.trdizinid389674
dc.identifier.urihttps://doi.org/10.17341/gazimmfd.571485
dc.identifier.urihttps://search.trdizin.gov.tr/tr/yayin/detay/389674
dc.identifier.urihttps://hdl.handle.net/20.500.14854/6053
dc.identifier.volume34
dc.identifier.wosWOS:000472481600003
dc.identifier.wosqualityQ4
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.indekslendigikaynakTR-Dizin
dc.language.isotr
dc.publisherGazi Univ, Fac Engineering Architecture
dc.relation.ispartofJournal of the Faculty of Engineering and Architecture of Gazi University
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WOS_20251020
dc.subjectSoftware security
dc.subjectsoftware vulnerability
dc.subjectmachine learning
dc.subjectbuffer overflow
dc.titleA novel approach for analyzing buffer overflow vulnerabilities in binary executables by using machine learning techniques
dc.title.alternativeMakine öğrenmesi teknikleri ile ikili yürütülebilir dosyalarda arabellek taşması zayıflığı analizi için yeni bir yaklaşım
dc.typeArticle

Dosyalar