├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── figures ├── fig_2a.pdf ├── fig_2b.pdf ├── fig_3updated.pdf ├── fig_4updated.pdf └── methodology.png ├── generate_figures.py ├── install_requirements.sh ├── labeled_samples ├── bigvul_labeled.csv ├── bigvul_secure_labeled.csv ├── devign_labeled.csv ├── devign_secure_labeled.csv ├── diversevul_labeled.csv └── diversevul_secure_labeled.csv ├── literature_survey_data.csv ├── original_datasets ├── BigVul │ └── README.md ├── Devign │ └── function.json └── DiverseVul │ └── diversevul_20230702.json ├── raw_samples ├── bigvul_sample.csv ├── bigvul_secure_sample.csv ├── devign_sample.csv ├── devign_secure_sample.csv ├── diversevul_sample.csv └── diversevul_secure_sample.csv ├── requirements.txt └── scripts ├── bigvul_sample.py ├── devign_sample.py ├── diversevul_sample.py └── rq_2 ├── bigvul.py ├── devign.py └── diversevul.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | wandb 2 | .DS_STORE 3 | **/__pycache__/** 4 | outs 5 | .vscode -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/README.md -------------------------------------------------------------------------------- /figures/fig_2a.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/figures/fig_2a.pdf -------------------------------------------------------------------------------- /figures/fig_2b.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/figures/fig_2b.pdf -------------------------------------------------------------------------------- /figures/fig_3updated.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/figures/fig_3updated.pdf -------------------------------------------------------------------------------- /figures/fig_4updated.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/figures/fig_4updated.pdf -------------------------------------------------------------------------------- /figures/methodology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/figures/methodology.png -------------------------------------------------------------------------------- /generate_figures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/generate_figures.py -------------------------------------------------------------------------------- /install_requirements.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/install_requirements.sh -------------------------------------------------------------------------------- /labeled_samples/bigvul_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/bigvul_labeled.csv -------------------------------------------------------------------------------- /labeled_samples/bigvul_secure_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/bigvul_secure_labeled.csv -------------------------------------------------------------------------------- /labeled_samples/devign_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/devign_labeled.csv -------------------------------------------------------------------------------- /labeled_samples/devign_secure_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/devign_secure_labeled.csv -------------------------------------------------------------------------------- /labeled_samples/diversevul_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/diversevul_labeled.csv -------------------------------------------------------------------------------- /labeled_samples/diversevul_secure_labeled.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/labeled_samples/diversevul_secure_labeled.csv -------------------------------------------------------------------------------- /literature_survey_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/literature_survey_data.csv -------------------------------------------------------------------------------- /original_datasets/BigVul/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/original_datasets/BigVul/README.md -------------------------------------------------------------------------------- /original_datasets/Devign/function.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/original_datasets/Devign/function.json -------------------------------------------------------------------------------- /original_datasets/DiverseVul/diversevul_20230702.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/original_datasets/DiverseVul/diversevul_20230702.json -------------------------------------------------------------------------------- /raw_samples/bigvul_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/bigvul_sample.csv -------------------------------------------------------------------------------- /raw_samples/bigvul_secure_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/bigvul_secure_sample.csv -------------------------------------------------------------------------------- /raw_samples/devign_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/devign_sample.csv -------------------------------------------------------------------------------- /raw_samples/devign_secure_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/devign_secure_sample.csv -------------------------------------------------------------------------------- /raw_samples/diversevul_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/diversevul_sample.csv -------------------------------------------------------------------------------- /raw_samples/diversevul_secure_sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/raw_samples/diversevul_secure_sample.csv -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/bigvul_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/bigvul_sample.py -------------------------------------------------------------------------------- /scripts/devign_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/devign_sample.py -------------------------------------------------------------------------------- /scripts/diversevul_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/diversevul_sample.py -------------------------------------------------------------------------------- /scripts/rq_2/bigvul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/rq_2/bigvul.py -------------------------------------------------------------------------------- /scripts/rq_2/devign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/rq_2/devign.py -------------------------------------------------------------------------------- /scripts/rq_2/diversevul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niklasrisse/TopScoreWrongExam/HEAD/scripts/rq_2/diversevul.py --------------------------------------------------------------------------------