loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Ciprian Paduraru 1 ; Marius-Constantin Melemciuc 2 and Bogdan Ghimis 3

Affiliations: 1 The Research Institute of the University of Bucharest (ICUB), Romania, Department of Computer Science, University of Bucharest, Romania, Electronic Arts Romania and Romania ; 2 Department of Computer Science, University of Bucharest and Romania ; 3 The Research Institute of the University of Bucharest (ICUB), Romania, Department of Computer Science, University of Bucharest and Romania

Keyword(s): Fuzzing, Tainted Analysis, Automatic, Generative Model, Test Data.

Abstract: This paper presents a novel method for creating and using generative models for testing software applications. At the core of our method, there is a tool performing binary tracing using dynamic taint analysis. Our open-source tool can learn a connection between code variables that affect the program’s execution flow and their content in a set of initial training examples, producing a generative testing model which can be inferred later to produce new tests. This work attempts to maximize the code coverage metrics by focusing only on those parts of the input that affect the control flow of a program. The method can be used to automatize the test data generation on any binary x86 application. Evaluation section shows that it is producing better code coverage on applications accepting binary input formats, especially when the feedback from the test system is needed in a short time.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.210.107.64

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Paduraru, C.; Melemciuc, M. and Ghimis, B. (2019). Fuzz Testing with Dynamic Taint Analysis based Tools for Faster Code Coverage. In Proceedings of the 14th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-379-7; ISSN 2184-2833, SciTePress, pages 82-93. DOI: 10.5220/0007921300820093

@conference{icsoft19,
author={Ciprian Paduraru. and Marius{-}Constantin Melemciuc. and Bogdan Ghimis.},
title={Fuzz Testing with Dynamic Taint Analysis based Tools for Faster Code Coverage},
booktitle={Proceedings of the 14th International Conference on Software Technologies - ICSOFT},
year={2019},
pages={82-93},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007921300820093},
isbn={978-989-758-379-7},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 14th International Conference on Software Technologies - ICSOFT
TI - Fuzz Testing with Dynamic Taint Analysis based Tools for Faster Code Coverage
SN - 978-989-758-379-7
IS - 2184-2833
AU - Paduraru, C.
AU - Melemciuc, M.
AU - Ghimis, B.
PY - 2019
SP - 82
EP - 93
DO - 10.5220/0007921300820093
PB - SciTePress