garghub / mystique

Vulnerability Mimicking Mutants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mystique

The repo contains the data for the paper Vulnerability Mimicking Mutants.

The paper is available here: Paper

The bib entry for citing the paper is available here: Cite

Please note that we employed Vul4J for our study. Hence, the naming convention of the directories is in accordance, for which we provide the mapping.

The data consists of the following:

  1. The source code of all projects both, vulnerable and fixed in zipped format. Please note that there can be multiple zip files of 100 MB each for a single project based on its size;

  2. The individual classes modified during the fix as patches, i.e., both, vulnerable and fixed;

  3. The individual fixed classed that were mutated;

  4. All the mutants for every project generated by µBert;

  5. The separated vulnerability-fix information including sentence-level changes, commit date, etc. in patches directory;

  6. Mystique's scripts combined together in a single python script.

About

Vulnerability Mimicking Mutants

License:Apache License 2.0


Languages

Language:Java 98.8%Language:Python 1.2%Language:TeX 0.0%