Fraunhofer-AISEC / cpgLinks
A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
☆401Updated this week
Alternatives and similar repositories for cpg
Users that are interested in cpg are comparing it to the libraries listed below
Sorting:
- Code Property Graph: specification, query language, and utilities☆556Updated last month
- Vul4J: A Dataset of Reproducible Java Vulnerabilities☆116Updated 4 months ago
- CVEfixes: Automated Collection of Vulnerabilities and Their Fixes from Open-Source Software☆311Updated last year
- LLMDFA: Analyzing Dataflow in Code with Large Language Models (NeurIPS 2024)☆179Updated 2 months ago
- A deep learning model for localizing bugs in C/C++ source code (USENIX'23)☆156Updated 2 years ago
- ☆102Updated last year
- Qilin: A New Framework for Supporting Fine-Grained Context-Sensitivity in Java Pointer Analysis☆146Updated last month
- A manually vetted dataset for security vulnerability detection in Java projects☆83Updated 5 months ago
- A C/C++ Code Vulnerability Dataset with Code Changes and CVE Summaries☆352Updated 4 years ago
- ☠️ Ground-truth dataset for vulnerability prediction (known research datasets and data sources included such as NVD, CVE Details and OSV)…☆102Updated 2 years ago
- A program slicer for Java, based on the system dependence graph (SDG).☆70Updated 3 months ago
- PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code☆88Updated 4 years ago
- A collection of test cases in the Java language. It contains examples for 112 different CWEs.☆61Updated 4 years ago
- Scalpel: The Python Static Analysis Framework☆322Updated last year
- This is an evaluation set for the problem of directed/targeted test input generation. We use it to benchmark the ability of Large Languag…☆33Updated 10 months ago
- ISSTA'23 - Third-party Library Dependency for Large-scale SCA in the C/C++ Ecosystem: How Far Are We?☆29Updated 2 years ago
- Symbolic PathFinder☆167Updated 2 weeks ago
- IFDS/IDE Solver for Soot and other frameworks☆254Updated last week
- The official repo of Doop, the declarative pointer analysis framework.☆203Updated 7 months ago
- This repository is to support contributions for tools and new data entries for the D2A dataset hosted in DAX☆73Updated 3 years ago
- A continuously updated collection of CodeLLM papers maintained by PurCL group @ Purdue☆587Updated last week
- Home page of project "KB"☆133Updated 9 months ago
- ☆62Updated 2 years ago
- ☆348Updated last year
- Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages☆135Updated 3 years ago
- Phosphor: Dynamic Taint Tracking for the JVM☆180Updated 7 months ago
- BigCloneEval - A Clone Detection Tool Evaluation Framework for BigCloneBench☆81Updated 2 years ago
- A neurosymbolic framework for vulnerability detection in code☆309Updated last month
- ODGen is a JavaScript Static Analysis tool to detect multiple types of vulnerabilities in Node.js packages.☆161Updated last year
- HiddenCPG: Large-Scale Vulnerable Clone Detection Using Subgraph Isomorphism of Code Property Graphs☆43Updated 3 years ago