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

616194hace 13h 28mRevisado 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.15.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: leyendo archivos, realizando ediciones, ejecutando comandos y comprobando 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 se ejecuta 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 la suma de comprobación publicada con la versión, instala alter-zero en ~/.local/bin y te avisa si ese directorio no está en tu PATH.

O instala la misma compilación con npm:

npm install -g @linuztx/alter-zero
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 qué 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 enumeran cada archivo con su SHA-256, de modo que puedes descargar, verificar y extraer uno a mano.

Ejecutarlo en un contenedor de Kali Linux

docker/ construye una pequeña imagen headless de Kali Rolling en torno a la última versión, con un conjunto funcional de herramientas de línea de comandos, para Docker o Podman. Un solo 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 indicadores -e transfieren la identidad de tu terminal para que las imágenes se rendericen como imágenes reales en lugar de bloques a medias. 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 imágenes del terminal externo 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 la cadena de herramientas 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 sin conexión con turnos predefinidos 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 a medida que 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.

Conectar con variables de entorno

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

Descargar herramienta