Skip to content

A deep learning based approach to detect vulnerability in C/C++ source code

Notifications You must be signed in to change notification settings

oshorawal/DeepVuln

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

DeepVuln

A deep learning based approach to detect vulnerability in C/C++ source code.

Process

  • Pre-train a language model on a large corpus of C/C++ dataset
  • Fine-tuning the model for the classification task of vulnerability detection in C/C++
  • Evaluate the model on test dataset

Resources

Pre-training Dataset: C/C++ files from 100 GitHub repositories (Link)

Fine-tuning Dataset: Draper VDISC Dataset

Model: DistilBERT

Code: Project code is available on this colab notebook

Progress Tracker: Progress of the project can be tracked through this GitHub Project

References to Online Tutorials

About

A deep learning based approach to detect vulnerability in C/C++ source code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published