├── .gitignore ├── .idea └── .gitignore ├── README.md ├── application.py ├── application_old.py ├── commit_retriever.py ├── config.py ├── cve_parser.py ├── data_loader.py ├── data_preprocessor.py ├── dataset_formater.py ├── ensemble_classifier.py ├── entities.py ├── feature_options.py ├── github_issue_retriever.py ├── info_sub_enhanced_dataset_th_100.txt.json ├── info_tf_vuln_dataset.csv.json ├── issue_classifier.py ├── issue_linker.py ├── issue_linker_infer.py ├── issue_visualizer.py ├── main.py ├── message_classifier.py ├── message_visualizer.py ├── model.py ├── model └── a.txt ├── neg_candidate.csv ├── patch_entities.py ├── prediction_sample_1.json ├── probs └── a.txt ├── sample_1.json ├── sample_2.json ├── sap_dataset.conf ├── sap_patch_dataset.csv ├── sap_vuln_visualize_new.png ├── selected_neg_sha.csv ├── tf_dataset.conf ├── tf_dataset_sap_format.txt ├── tf_fixes.csv ├── tf_issue_linking.csv ├── tf_issue_linking_backup.csv ├── tf_neg.csv ├── tf_pos.csv ├── tf_vuln_dataset.csv ├── tf_vuln_visualize.png ├── tf_vuln_visualize_new.png ├── trivial.py ├── utils.py ├── variant_8_finetune_separate.py ├── variant_ensemble.py ├── vf_detector └── vulfixminer_finetune.py ├── vulfixminer.py ├── vulfixminer_finetune.py └── vuln_visualize.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/README.md -------------------------------------------------------------------------------- /application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/application.py -------------------------------------------------------------------------------- /application_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/application_old.py -------------------------------------------------------------------------------- /commit_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/commit_retriever.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/config.py -------------------------------------------------------------------------------- /cve_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/cve_parser.py -------------------------------------------------------------------------------- /data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/data_loader.py -------------------------------------------------------------------------------- /data_preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/data_preprocessor.py -------------------------------------------------------------------------------- /dataset_formater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/dataset_formater.py -------------------------------------------------------------------------------- /ensemble_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/ensemble_classifier.py -------------------------------------------------------------------------------- /entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/entities.py -------------------------------------------------------------------------------- /feature_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/feature_options.py -------------------------------------------------------------------------------- /github_issue_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/github_issue_retriever.py -------------------------------------------------------------------------------- /info_sub_enhanced_dataset_th_100.txt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/info_sub_enhanced_dataset_th_100.txt.json -------------------------------------------------------------------------------- /info_tf_vuln_dataset.csv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/info_tf_vuln_dataset.csv.json -------------------------------------------------------------------------------- /issue_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/issue_classifier.py -------------------------------------------------------------------------------- /issue_linker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/issue_linker.py -------------------------------------------------------------------------------- /issue_linker_infer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/issue_linker_infer.py -------------------------------------------------------------------------------- /issue_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/issue_visualizer.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/main.py -------------------------------------------------------------------------------- /message_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/message_classifier.py -------------------------------------------------------------------------------- /message_visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/message_visualizer.py -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/model.py -------------------------------------------------------------------------------- /model/a.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /neg_candidate.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/neg_candidate.csv -------------------------------------------------------------------------------- /patch_entities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/patch_entities.py -------------------------------------------------------------------------------- /prediction_sample_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/prediction_sample_1.json -------------------------------------------------------------------------------- /probs/a.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/sample_1.json -------------------------------------------------------------------------------- /sample_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/sample_2.json -------------------------------------------------------------------------------- /sap_dataset.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/sap_dataset.conf -------------------------------------------------------------------------------- /sap_patch_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/sap_patch_dataset.csv -------------------------------------------------------------------------------- /sap_vuln_visualize_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/sap_vuln_visualize_new.png -------------------------------------------------------------------------------- /selected_neg_sha.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/selected_neg_sha.csv -------------------------------------------------------------------------------- /tf_dataset.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_dataset.conf -------------------------------------------------------------------------------- /tf_dataset_sap_format.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_dataset_sap_format.txt -------------------------------------------------------------------------------- /tf_fixes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_fixes.csv -------------------------------------------------------------------------------- /tf_issue_linking.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_issue_linking.csv -------------------------------------------------------------------------------- /tf_issue_linking_backup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_issue_linking_backup.csv -------------------------------------------------------------------------------- /tf_neg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_neg.csv -------------------------------------------------------------------------------- /tf_pos.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_pos.csv -------------------------------------------------------------------------------- /tf_vuln_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_vuln_dataset.csv -------------------------------------------------------------------------------- /tf_vuln_visualize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_vuln_visualize.png -------------------------------------------------------------------------------- /tf_vuln_visualize_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/tf_vuln_visualize_new.png -------------------------------------------------------------------------------- /trivial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/trivial.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/utils.py -------------------------------------------------------------------------------- /variant_8_finetune_separate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/variant_8_finetune_separate.py -------------------------------------------------------------------------------- /variant_ensemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/variant_ensemble.py -------------------------------------------------------------------------------- /vf_detector/vulfixminer_finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/vf_detector/vulfixminer_finetune.py -------------------------------------------------------------------------------- /vulfixminer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/vulfixminer.py -------------------------------------------------------------------------------- /vulfixminer_finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/vulfixminer_finetune.py -------------------------------------------------------------------------------- /vuln_visualize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntgiang71096/vfdetector/HEAD/vuln_visualize.png --------------------------------------------------------------------------------