9 repositorios
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.
Este proyecto es una colección de scripts de automatización y herramientas diseñadas para optimizar Windows 10. Funciona como un script de debloat y herramienta de configuración utilizada para eliminar aplicaciones preinstaladas y deshabilitar funciones integradas para mejorar el rendimiento del sistema. La herramienta proporciona un mecanismo para modificar la configuración del sistema y reducir la sobrecarga de servicios en segundo plano. Automatiza la eliminación de bloatware y la desactivación de funciones no esenciales para minimizar el uso de recursos y recuperar recursos del sistema. El proyecto cubre el aprovisionamiento del sistema y el ajuste del rendimiento mediante modificaciones del registro, deshabilitación de funciones basada en políticas y la instalación de componentes de software esenciales. Utiliza automatización de PowerShell y eliminación de componentes basada en WMI para ejecutar estas configuraciones.
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.
Este proyecto es una suite integral de ingeniería inversa para Android que funciona como descompilador, desofuscador de bytecode y herramienta de análisis de malware. Está diseñado para convertir binarios APK, DEX y OAT en código fuente legible por humanos utilizando una implementación nativa que no requiere una Máquina Virtual Java. La plataforma destaca por su integración con Frida para el análisis dinámico, permitiendo a los usuarios enganchar métodos, inyectar JavaScript personalizado y volcar la memoria del dispositivo en tiempo real. También cuenta con motores de seguridad especializados, incluyendo un motor de propagación de contaminación (taint propagation) y una máquina de estados de pila, para detectar fugas de privacidad, comportamientos maliciosos y vulnerabilidades de seguridad. La suite cubre una amplia gama de capacidades analíticas, incluyendo el parcheo y reempaquetado de binarios, mapeo de dependencias de referencias cruzadas y análisis de flujo de datos. Proporciona herramientas para la identificación de empaquetadores de software, decodificación de cadenas cifradas y búsqueda global de metadatos a través de los recursos de la aplicación. La herramienta proporciona una interfaz de línea de comandos y admite la automatización del análisis mediante scripts personalizados en Python o Java.
Supports custom Python and Java scripts to automate forensic analysis and extend analytical capabilities.
Plato es una herramienta de análisis estático de JavaScript y visualizador de complejidad de código. Calcula métricas de complejidad y ejecuta comprobaciones de linting en el código fuente de JavaScript para evaluar la calidad del codebase, presentando los resultados a través de un dashboard de análisis estático. El sistema agrega datos de linting y métricas técnicas en informes con marca de tiempo. Calcula específicamente métricas ciclomáticas y de Halstead para identificar archivos excesivamente complicados y evaluar la mantenibilidad de un proyecto. La herramienta proporciona capacidades para la visualización del código fuente, informes de calidad automatizados y evaluación de la mantenibilidad. Incluye un pipeline de análisis estático que admite la agregación de métricas y el filtrado de archivos mediante expresiones regulares.
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.