Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
alter-zero — Entorno de agente de terminal eficiente en RAM para programación, ciberseguridad y automatización. | Kitploit
Herramientas/GitHubGitHub/linuztx/alter-zero
Utilidades de Propósito GeneralAnálisis Estático de Código (SAST)Análisis de VulnerabilidadesAnálisis de CódigoScripting y AutomatizaciónPruebas de PenetraciónComando y ControlUtilidades y FrameworksSeguridad de IA
GitHublinuztx/alter-zero

alter-zero

24113hace 5h 5mRevisado por Kitploit

Entorno de agente de terminal eficiente en RAM para programación, ciberseguridad y automatización.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Alter Zero

Alter Zero

Dale a tu terminal un agente de programación.

Lee, compila, depura y revisa código con un agente que trabaja junto a ti.
Usa las mismas herramientas para investigación en ciberseguridad, investigación técnica y automatización diaria.

Built with Rust Platforms: Linux and macOS Version: 0.10.0
License: Apache 2.0 Support Alter Zero Support Alter Zero on Ko-fi Ask DeepWiki

Inicio rápido · Características · Proveedores de modelos · Comandos y atajos · Soporte · Agradecimientos

Alter Zero terminal coding agent demo
Watch the Alter Zero video demo on YouTube
Mira la demostración en vídeo en YouTube

Por qué Alter Zero

Alter Zero es un agente de programación con IA de código abierto escrito en Rust. Trabaja directamente en tu proyecto: lee archivos, realiza ediciones, ejecuta comandos y comprueba resultados mientras tú sigues el proceso en tu terminal. Su enfoque es la programación, con la flexibilidad de investigar problemas de seguridad, explorar sistemas desconocidos y automatizar tareas usando tus herramientas existentes.

Lo que obtienesPor qué importa
Trabajo que puedes seguirLa salida de comandos en vivo, diffs legibles y una lista de tareas hacen que el progreso sea fácil de inspeccionar.
Control sobre la ejecuciónElige un modo de permisos, revisa los cambios propuestos y dirige al agente mientras trabaja.
Tu elección de modeloConéctate con una suscripción o clave de API compatible, o ejecuta modelos locales con Ollama.
Espacio para extenderAñade subagentes especializados, habilidades reutilizables, hooks de ciclo de vida y servidores MCP para adaptarlo a tu flujo de trabajo.
Una experiencia de terminal nativaUn único binario en Rust con sesiones persistentes, imágenes en línea y controles por teclado.

Inicio rápido

Alter Zero funciona en Linux (x86_64, arm64) y macOS (Intel, Apple silicon) en una terminal moderna.

Instalación

Una línea en Linux o macOS:

curl -fsSL https://raw.githubusercontent.com/linuztx/alter-zero/main/install.sh | sh

Elige la compilación para tu máquina, verifica su SHA-256 contra el checksum publicado con la versión, instala alter-zero en ~/.local/bin y te avisa si ese directorio no está en tu PATH.

Opciones de instalación

Establece ALTER_ZERO_INSTALL_DIR para instalar en otro lugar, o ALTER_ZERO_VERSION=vX.Y.Z para fijar una versión. CHANGELOG.md registra lo que cambió entre versiones.

ALTER_ZERO_INSTALL_DIR="$HOME/bin" ALTER_ZERO_VERSION=v0.1.0 \
  sh -c "$(curl -fsSL https://raw.githubusercontent.com/linuztx/alter-zero/main/install.sh)"

Para una instalación manual, las notas de cada versión listan cada archivo con su SHA-256, para que puedas descargar, verificar y extraer uno a mano.

Ejecútalo en un contenedor de Kali Linux

docker/ construye una pequeña imagen headless de Kali Rolling alrededor de la última versión, con un conjunto funcional de herramientas de línea de comandos, para Docker o Podman. Un comando la construye e inicia un contenedor sobre una carpeta tuya:

docker/build.sh ~/projects/site              # add --engine podman for Podman
docker exec -it -e TERM -e COLORTERM -e TERM_PROGRAM -e KITTY_WINDOW_ID -e TMUX \
  alter-zero-kali alter-zero

Fuera de un multiplexor, los flags -e entregan la identidad de tu terminal para que las imágenes se rendericen como imágenes reales en lugar de medios bloques. La guía del contenedor cubre espacios de trabajo, los puertos publicados, pegar imágenes y añadir herramientas.

Dentro de tmux, habilita allow-passthrough en el host y selecciona explícitamente el protocolo de imagen de la terminal externa para ese docker exec; las instrucciones de tmux incluyen un ejemplo de Podman listo para ejecutar.

Compilar desde el código fuente

Necesitas rustup y un compilador de C. El repositorio fija el toolchain de Rust, que rustup instala automáticamente.

git clone https://github.com/linuztx/alter-zero.git
cd alter-zero
cargo install --path .
alter-zero

Sin un proveedor configurado, Alter Zero abre una demo offline con turnos programados para que puedas explorar la interfaz. Para trabajar en tus propias tareas:

  1. Ejecuta /login y elige una suscripción compatible, un proveedor de API o un servidor de modelos local. Sigue las indicaciones para conectarte.
  2. Ejecuta /model para elegir un modelo. Alter Zero recuerda tu selección para este directorio.
  3. Describe una tarea, revisa cualquier solicitud de aprobación y sigue el trabajo mientras ocurre.

Los inicios de sesión añadidos mediante /login se guardan en ~/.alter-zero/.env, fuera de tu repositorio. Usa / para explorar los comandos o ? en un compositor vacío para ver los atajos.

Conéctate con variables de entorno

También puedes seleccionar tu proveedor antes de iniciar. Establece la variable de su clave de API y el ID del proveedor, luego inicia la aplicación. Por ejemplo, con OpenRouter:

export OPENROUTER_API_KEY="your-api-key"
export ALTER_ZERO_PROVIDER=openrouter
alter-zero

Elige un modelo con /model, o establece ALTER_ZERO_MODEL con su ID de modelo antes de iniciar.

Descargar herramienta