Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Rootstock, Tron and other EVM-compatible blockchains.
-
Updated
Apr 27, 2024 - Python
Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Rootstock, Tron and other EVM-compatible blockchains.
Symbolic execution tool
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
Static Code Analysis - 静态代码分析
A curated list of awesome LLVM (including Clang, etc) related resources.
Static Python call graph generator
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.
Java code commit impact, java code change impact analysis,java代码改动影响范围分析工具
Quarkslab Bindiffer but not only !
PASTIS: Collaborative Fuzzing Framework
Study notes about LLVM. LLVM 学习笔记. Licensed under CC BY-NC-SA 4.0
Yet another crippled decompiler project
A decompiler to automatically reverse-engineer the DNN semantics from its compiled binary using program analysis
Source Code Automated Refactoring Toolkit
[ICLR 2021] "Generating Adversarial Computer Programs using Optimized Obfuscations" by Shashank Srikant, Sijia Liu, Tamara Mitrovska, Shiyu Chang, Quanfu Fan, Gaoyuan Zhang, and Una-May O'Reilly
BAP python bindings
AutoPruner: Transformer-based Call Graph Pruning (ESEC/FSE 2022, Research Track)
A program repair tool which modifies any bugged Python script based on cues from rest of program.
Add a description, image, and links to the program-analysis topic page so that developers can more easily learn about it.
To associate your repository with the program-analysis topic, visit your repo's landing page and select "manage topics."