Incremental Construction of Code Property Graphs

Saved in:
Bibliographic Details
Title: Incremental Construction of Code Property Graphs
Description: Master's Thesis from the year 2021 in the subject Computer Science - IT-Security, grade: 2,0, Technical University of Munich (Department of Informatics), language: English, abstract: This thesis extends a modified CPG approach that is able to operate on multiple programming languages, i.e. C/C++, Java, Python and Golang, available on GitHub3 [Fra21a]. Graph-based code analysis systems are versatile tools for reasoning about the correctness of complex software projects. One area in which they are widely used is in source code auditing: Security vulnerabilities, for example using cryptographic functions with insecure algorithms, can be introduced by coding patterns that spread over the boundaries of several methods, classes or even files in the project. This is where graph-based analysis makes finding these vulnerabilities easier, by creating a framework where the source code can be represented as a graph and vulnerable
Authors: Samuel Hopstock
Resource Type: eBook.
Subjects: Coding theory, Computer security--Data processing, Artificial intelligence, Graph theory--Data processing, Data structures (Computer science), GP (Computer program language)
Categories: COMPUTERS / Security / General
Database: eBook Index
Be the first to leave a comment!
You must be logged in first