Using Fuzz Testing for Searching Software Vulnerabilities

This article deals with fuzz testing (fuzzing), a software testing and vulnerability searching technique based on providing inputs of programs with random data and further analysis of their behavior. The basics of implementing cmdline argument fuzzer, environment variable fuzzer and syscall fuzzer i...

Full description

Bibliographic Details
Main Authors: Bogdan Leonidovich Kozirsky, Timofey Il’ich Komarov, Michael Aleksandrovich Ivanov
Format: Article
Language:English
Published: Joint Stock Company "Experimental Scientific and Production Association SPELS 2014-12-01
Series:Безопасность информационных технологий
Subjects:
Online Access:https://bit.mephi.ru/index.php/bit/article/view/140
_version_ 1797711670569598976
author Bogdan Leonidovich Kozirsky
Timofey Il’ich Komarov
Michael Aleksandrovich Ivanov
author_facet Bogdan Leonidovich Kozirsky
Timofey Il’ich Komarov
Michael Aleksandrovich Ivanov
author_sort Bogdan Leonidovich Kozirsky
collection DOAJ
description This article deals with fuzz testing (fuzzing), a software testing and vulnerability searching technique based on providing inputs of programs with random data and further analysis of their behavior. The basics of implementing cmdline argument fuzzer, environment variable fuzzer and syscall fuzzer in any UNIX-like OS have been closely investigated.
first_indexed 2024-03-12T07:10:29Z
format Article
id doaj.art-b5e0b38c8bbc47128391f63e91730563
institution Directory Open Access Journal
issn 2074-7128
2074-7136
language English
last_indexed 2024-03-12T07:10:29Z
publishDate 2014-12-01
publisher Joint Stock Company "Experimental Scientific and Production Association SPELS
record_format Article
series Безопасность информационных технологий
spelling doaj.art-b5e0b38c8bbc47128391f63e917305632023-09-02T23:10:05ZengJoint Stock Company "Experimental Scientific and Production Association SPELSБезопасность информационных технологий2074-71282074-71362014-12-01214140Using Fuzz Testing for Searching Software VulnerabilitiesBogdan Leonidovich Kozirsky0Timofey Il’ich Komarov1Michael Aleksandrovich Ivanov2National Research Nuclear University MEPhINational Research Nuclear University MEPhINational Research Nuclear University MEPhIThis article deals with fuzz testing (fuzzing), a software testing and vulnerability searching technique based on providing inputs of programs with random data and further analysis of their behavior. The basics of implementing cmdline argument fuzzer, environment variable fuzzer and syscall fuzzer in any UNIX-like OS have been closely investigated.https://bit.mephi.ru/index.php/bit/article/view/140software vulnerabilitiesfuzzingBlack Box Testing
spellingShingle Bogdan Leonidovich Kozirsky
Timofey Il’ich Komarov
Michael Aleksandrovich Ivanov
Using Fuzz Testing for Searching Software Vulnerabilities
Безопасность информационных технологий
software vulnerabilities
fuzzing
Black Box Testing
title Using Fuzz Testing for Searching Software Vulnerabilities
title_full Using Fuzz Testing for Searching Software Vulnerabilities
title_fullStr Using Fuzz Testing for Searching Software Vulnerabilities
title_full_unstemmed Using Fuzz Testing for Searching Software Vulnerabilities
title_short Using Fuzz Testing for Searching Software Vulnerabilities
title_sort using fuzz testing for searching software vulnerabilities
topic software vulnerabilities
fuzzing
Black Box Testing
url https://bit.mephi.ru/index.php/bit/article/view/140
work_keys_str_mv AT bogdanleonidovichkozirsky usingfuzztestingforsearchingsoftwarevulnerabilities
AT timofeyilichkomarov usingfuzztestingforsearchingsoftwarevulnerabilities
AT michaelaleksandrovichivanov usingfuzztestingforsearchingsoftwarevulnerabilities