Topic: "code-property-graph"
joernio/joern
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
Language: Scala - Size: 159 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 2,361 - Forks: 319

Fraunhofer-AISEC/cpg
A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.
Language: Kotlin - Size: 265 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 321 - Forks: 73

GaloisInc/MATE
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.
Language: Python - Size: 117 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 191 - Forks: 12

ShiftLeftSecurity/llvm2cpg
LLVM meets Code Property Graphs
Language: C++ - Size: 600 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 81 - Forks: 6

Fraunhofer-AISEC/codyze
Codyze is a static analyzer for Java, C, C++ based on code property graphs
Language: Kotlin - Size: 74.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 80 - Forks: 19

joernio/ghidra2cpg 📦
Code Property Graph (CPG) frontend for binary applications and libraries.
Language: Scala - Size: 239 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 76 - Forks: 8

plume-oss/plume
Plume is a code representation benchmarking library with options to extract the AST from Java bytecode and store the result in various graph databases.
Language: Scala - Size: 4.46 MB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 73 - Forks: 9

clouditor/cloud-property-graph
The Cloud Property Graph is based on a Code Property Graph and tries to connect static code analysis and Cloud runtime assessment.
Language: Kotlin - Size: 688 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 4

markgacoka/codepropertygraph
A Python implementation of a language-agnostic Code Property Graph
Language: Python - Size: 859 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 16 - Forks: 0

Fraunhofer-AISEC/cpg-neo4j 📦
Neo4J visualisation tool for the Code Property Graph
Size: 143 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 7

plume-oss/plume-examples
Examples of how to use Plume
Language: Scala - Size: 1000 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 2

shuwang127/PatchGNN-demo
A Demo Program of Security Patch Identification with Graph Neural Networks.
Language: Python - Size: 1000 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

TomasBeranek/IRank
Master's Thesis - Evaluating Reliability of Static Analysis Results Using Machine Learning
Language: TeX - Size: 31.9 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

plume-oss/plume-docs
Source code for the Plume documentation.
Size: 6.08 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1
