Quickly find differences and similarities in disassembled code
-
Updated
Sep 12, 2024 - Java
Quickly find differences and similarities in disassembled code
Tai-e assignments for static program analysis
Jar Analyzer - 一个JAR包分析工具,SCA漏洞分析,批量分析JAR包,方法调用关系搜索,字符串搜索,Spring组件分析,CFG程序分析,JVM栈帧分析,进阶表达式搜索,字节码指令级的动态调试分析,反编译JAR包一键导出,一键提取序列化数据恶意代码,一键分析BCEL字节码
T.J. Watson Libraries for Analysis, with frontends for Java, Android, and JavaScript, and may common static program analyses
A new version of Soot with a completely overhauled architecture
南京大学《软件分析》课程课后作业(非Bamboo) NJU's software analysis homework; ... Not official, just a reference
The Ultimate program analysis framework.
Type Analyzer for JavaScript
A Program Analysis Toolkit for Android
PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code
Towards converting multilingual source code into one language-agnostic graph representation.
Dynamic Analysis for Concurrent Programs
TIRO - A hybrid iterative deobfuscation framework for Android applications
Heaps Don't Lie! Analyzes standard JVM and Android heap snapshots to improve the completeness of program analysis tools such as Doop.
Inconsistent code detection for Java.
A Rascal implementation of the Jimple framework.
LASSO - A Large-Scale Software Observatorium for the Dynamic Selection, Analysis and Comparison of Software
A program analysis and slicing library for concurrent Java.
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."