9 Repos
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.
Dieses Projekt ist eine Sammlung von Automatisierungsskripten und Tools, die zur Optimierung von Windows 10 entwickelt wurden. Es fungiert als Debloat-Skript und Konfigurationstool, das verwendet wird, um vorinstallierte Anwendungen zu entfernen und integrierte Funktionen zu deaktivieren, um die Systemleistung zu verbessern. Das Tool bietet einen Mechanismus zur Modifikation von Systemeinstellungen und zur Reduzierung des Overheads von Hintergrunddiensten. Es automatisiert das Entfernen von Bloatware und die Deaktivierung nicht essenzieller Funktionen, um die Ressourcennutzung zu minimieren und Systemressourcen zurückzugewinnen. Das Projekt deckt System-Provisioning und Performance-Tuning durch Registry-Modifikationen, Richtlinien-basiertes Deaktivieren von Funktionen und die Installation essenzieller Softwarekomponenten ab. Es nutzt PowerShell-Automatisierung und WMI-basiertes Entfernen von Komponenten, um diese Konfigurationen auszuführen.
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.
This project is a comprehensive Android reverse engineering suite that functions as a decompiler, bytecode deobfuscator, and malware analysis tool. It is designed to convert APK, DEX, and OAT binaries into human-readable source code using a native implementation that does not require a Java Virtual Machine. The platform is distinguished by its integration with Frida for dynamic analysis, allowing users to hook methods, inject custom JavaScript, and dump device memory in real time. It also features specialized security engines, including a taint propagation engine and a stack-state machine, to
Supports custom Python and Java scripts to automate forensic analysis and extend analytical capabilities.
Plato ist ein JavaScript-Tool für statische Analysen und zur Visualisierung der Code-Komplexität. Es berechnet Komplexitätsmetriken und führt Linting-Prüfungen auf JavaScript-Quellcode durch, um die Codebasis-Qualität zu bewerten, und präsentiert die Ergebnisse über ein Dashboard für statische Analysen. Das System aggregiert Linting-Daten und technische Metriken in zeitgestempelten Berichten. Es berechnet spezifisch zyklomatische und Halstead-Metriken, um übermäßig komplizierte Dateien zu identifizieren und die Wartbarkeit eines Projekts zu bewerten. Das Tool bietet Funktionen für die Quellcode-Visualisierung, automatisierte Qualitätsberichterstattung und Wartbarkeitsbewertung. Es enthält eine Pipeline für statische Analysen, die die Metrik-Aggregation und Dateifilterung mittels regulärer Ausdrücke unterstützt.
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.