A Python implementation of a language-agnostic Code Property Graph
-
Updated
Jun 10, 2024 - Python
A Python implementation of a language-agnostic Code Property Graph
Master's Thesis - Evaluating Reliability of Static Analysis Results Using Machine Learning
A Demo Program of Security Patch Identification with Graph Neural Networks.
Examples of how to use Plume
A static analysis tool for Java programs, based on the theory of code property graphs.
The Cloud Property Graph is based on a Code Property Graph and tries to connect static code analysis and Cloud runtime assessment.
Neo4J visualisation tool for the Code Property Graph
Code Property Graph (CPG) frontend for binary applications and libraries.
Plume is a code representation benchmarking library with options to extract the AST from Java bytecode and store the result in various graph databases.
MATE is a suite of tools for interactive program analysis with a focus on hunting for bugs in C and C++ code using Code Property Graphs.
Codyze is a static analyzer for Java, C, C++ based on code property graphs
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
Add a description, image, and links to the code-property-graph topic page so that developers can more easily learn about it.
To associate your repository with the code-property-graph topic, visit your repo's landing page and select "manage topics."