Skip to content

This repository stores several simple tools that used to analyze source code

Notifications You must be signed in to change notification settings

Lirong-source/Tools

Repository files navigation

- Prepare patch information

(1) Download CVE information from NVD where offers a vulnerability data feed using the JSON format and store it in nvdcve-json.

(2) Download patch information which is collected by our team and store it in nvd_data.

- Obtain CVE information and patch information

bash software_gen_cve.sh

software_gen_cve.sh calls cve.py and apply.sh

According to the software version information in SoftwareList.csv, software_gen_cve.sh generate cve IDs that affect the software and further find the function name and file name in the the CVE information.

  • cve.py

Output the vulnerability ID corresponding to the software, and store the result in software-Tmpoutput

  • apply.sh

Output file path and function name, the result is stored in searchResults

About

This repository stores several simple tools that used to analyze source code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published