A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
-
Updated
Dec 25, 2020 - Python
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Ethereum solidity graph plain debugger. To have the whole picture when debugging.
SMDA is a minimalist recursive disassembler library that is optimized for accurate Control Flow Graph (CFG) recovery from memory dumps.
Construct the CFG(Control Flow Graph) from intel assembly code
Pyc-cfg is a pure python control flow graph builder for almost all Ansi C programming language.
A Symbolic Ethereum Virtual Machine (EVM) bytecode interpreter, parser and decompiler, along with several other utils for programmatically extracting information from EVM bytecode.
Creating Data Flow Graphs from java input classes
An R package for static analysis of R code.
Create CFGs and compute complexity metrics for Python, C++, and Java code.
Origin-sensitive Control Flow Integrity (OS-CFI) - USENIX Security 2019
A control-flow graph builder for Solidity smart contracts.
Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.
A C compiler written in Kotlin
A static analysis tool for Go that generates control flow graphs and computes cyclomatic complexity
A minimal, Turing-complete, Domain-Specific Language; simple text editor with an interpreter, Abstract Syntax Tree and reduced Control Flow Graph graphical generator.
A Survey of Deep Learning Models for Structural Code Understanding
Modified DexDump to build instruction graph from classes.dex
EVMLiSA: an abstract interpretation-based static analyzer for EVM bytecode
A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees and post-dominator trees, and more!
Add a description, image, and links to the control-flow-graph topic page so that developers can more easily learn about it.
To associate your repository with the control-flow-graph topic, visit your repo's landing page and select "manage topics."