9 个仓库
Executing commands from a file or pipe automatically, then terminating the session when the script finishes.
Distinct from CLI Script Execution: Distinct from CLI Script Execution: focuses on non-interactive batch execution from files, not interactive CLI script invocation.
Explore 9 awesome GitHub repositories matching programming languages & runtimes · Batch Scripts. Refine with filters or upvote what's useful.
This project is a suite of specialized utilities for automating Windows operating system deployment, media generation, and the removal of hardware installation constraints. It functions as an installation media automator for downloading and creating bootable USB drives or ISO images across multiple OS versions. The tool provides capabilities to bypass system requirements by patching installation files to remove TPM and other hardware compatibility checks for unsupported systems. It also acts as an upgrade wrapper, using registry adjustments to perform unattended operating system upgrades whil
Uses batch scripts to orchestrate the execution flow of official installation binaries.
该项目是为优化 Windows 10 而设计的自动化脚本和工具集合。它充当臃肿软件清理脚本和配置工具,用于移除预装应用程序并禁用内置功能以提高系统性能。 该工具提供了一种修改系统设置和减少后台服务开销的机制。它自动化了臃肿软件的移除和非必要功能的停用,以最大限度地减少资源使用并恢复系统资源。 该项目通过注册表修改、基于策略的功能禁用以及必要软件组件的安装,涵盖了系统配置和性能调优。它利用 PowerShell 自动化和基于 WMI 的组件移除来执行这些配置。
Provides automation through sequential execution of command files to ensure dependencies are met before optimization.
Documents non-interactive script execution as a core shell automation feature.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Discovers all Python files with agent imports in a directory and runs them concurrently or sequentially with filtering and report options.
本项目是一个全面的 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.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Processes external files containing query definitions by piping them into the database interface.
HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp
Runs sequences of commands from text files to automate repetitive analysis or configuration tasks.
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.