3 个仓库
Scripts that automate the sequential execution of analysis tools against batches of files.
Distinct from Batch Scripts: Specifically automates forensic analysis pipelines rather than generic system batch tasks.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Analysis Automation Scripts. Refine with filters or upvote what's useful.
本项目是一个全面的 Android 逆向工程套件,具有反编译器、字节码去混淆器和恶意软件分析工具的功能。它旨在将 APK、DEX 和 OAT 二进制文件转换为人类可读的源代码,并使用无需 Java 虚拟机 (JVM) 的原生实现。 该平台通过与 Frida 集成进行动态分析而脱颖而出,允许用户实时挂钩方法、注入自定义 JavaScript 并转储设备内存。它还具有专门的安全引擎,包括污点传播引擎和栈状态机,以检测隐私泄露、恶意行为和安全漏洞。 该套件涵盖了广泛的分析功能,包括二进制补丁和重打包、交叉引用依赖映射和数据流分析。它提供了用于软件加壳识别、加密字符串解码以及跨应用程序资源进行全局元数据搜索的工具。 该工具提供命令行界面,并支持通过自定义 Python 或 Java 脚本进行分析自动化。
Supports custom Python and Java scripts to automate forensic analysis and extend analytical capabilities.
Plato 是一个 JavaScript 静态分析工具和代码复杂度可视化工具。它计算复杂度指标并对 JavaScript 源代码运行 Lint 检查以评估代码库质量,通过静态分析仪表板呈现结果。 该系统将 Lint 数据和技术指标聚合到带时间戳的报告中。它专门计算圈复杂度(cyclomatic complexity)和 Halstead 指标,以识别过于复杂的文件并评估项目的可维护性。 该工具提供了源代码可视化、自动化质量报告和可维护性评估的功能。它包括一个静态分析流水线,支持通过正则表达式进行指标聚合和文件过滤。
Provides capabilities to trigger static analysis pipelines via automated scripts and callback functions.
This project is a steganography analysis toolkit and digital forensics suite designed to detect, extract, and embed hidden data within image and audio files. It provides a dockerized security environment that bundles various analysis tools into a containerized workspace, including a media spectrogram visualizer for revealing visually hidden patterns. The toolkit features a dedicated brute force system for recovering password-protected messages using automated wordlists and candidate password testing. It distinguishes itself by providing rule-based wordlist generation that uses expansion patte
Uses predefined scripts to automate batch analysis and brute-force attacks across sets of files.