loading
Documents

Research.Publish.Connect.

Paper

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

ISBN: 978-989-758-379-7

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.

PDF ImageFull Text

Download
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 35.172.100.232

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 - Volume 1: ICSOFT, ISBN 978-989-758-379-7, 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 - Volume 1: ICSOFT,},
year={2019},
pages={82-93},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007921300820093},
isbn={978-989-758-379-7},
}

TY - CONF

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

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.