program-analysis
Here are 322 public repositories matching this topic...
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
-
Updated
Jun 1, 2026 - C++
Program for determining types of files for Windows, Linux and MacOS.
-
Updated
Jun 18, 2026 - JavaScript
Performant type-checking for python.
-
Updated
Jun 17, 2026 - OCaml
Mythril is a symbolic-execution-based securty analysis tool for EVM bytecode. It detects security vulnerabilities in smart contracts built for Ethereum and other EVM-compatible blockchains.
-
Updated
Apr 27, 2026 - Python
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
-
Updated
May 20, 2026 - C++
Symbolic execution tool
-
Updated
Apr 8, 2026 - Python
UNIX-like reverse engineering framework and command-line toolset.
-
Updated
Jun 18, 2026 - C
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
-
Updated
May 31, 2026 - C++
DIE engine
-
Updated
Jun 17, 2026 - C++
Quickly find differences and similarities in disassembled code
-
Updated
May 7, 2026 - Java
Binary Analysis Platform
-
Updated
May 7, 2026 - OCaml
A Static Analysis Tool for Detecting Security Vulnerabilities in Python Web Applications
-
Updated
Dec 25, 2020 - Python
Jar Analyzer - 一个 JAR 包 GUI 分析工具,内置 AI 助手协助分析,支持 JAR DIFF 分析,方法调用关系搜索,方法调用链 DFS 算法分析,模拟 JVM 的污点分析验证 DFS 结果,字符串搜索,Java Web 组件入口分析,CFG 程序分析,JVM 栈帧分析,自定义表达式搜索等
-
Updated
Jun 16, 2026 - Java
State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
-
Updated
Jun 14, 2026 - Java
Static Code Analysis - 静态代码分析
-
Updated
Nov 3, 2025 - Python
Playing with the VMProtect software protection. Automatic deobfuscation of pure functions using symbolic execution and LLVM.
-
Updated
Jun 11, 2022 - Roff
cwe_checker finds vulnerable patterns in binary executables
-
Updated
Apr 10, 2025 - Rust
Tai-e assignments for static program analysis
-
Updated
Aug 28, 2025 - Java
Semgrep Community Edition rules, maintained by Semgrep and the community. Free to use under the Semgrep Rules License.
-
Updated
Jun 18, 2026 - HCL
Improve this page
Add a description, image, and links to the program-analysis topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the program-analysis topic, visit your repo's landing page and select "manage topics."