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
Interlace — Convierte fácilmente aplicaciones de línea de comandos monohilo en una aplicación rápida y multihilo con soporte para CIDR y glob. | Kitploit
Herramientas/GitHubGitHub/codingo/interlace
ReconocimientoScripting y AutomatizaciónPruebas de PenetraciónUtilidades y Frameworks
GitHubcodingo/interlace

Interlace

Convierte fácilmente aplicaciones de línea de comandos monohilo en una aplicación rápida y multihilo con soporte para CIDR y glob.

Ver Repositorio
1.3k18825hace 1 añoRevisado por Kitploit

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

Interlace

Convierta fácilmente aplicaciones de línea de comandos de un solo hilo en una aplicación rápida y multiproceso con soporte CIDR y glob.

Python 3.2|3.6 License Twitter Twitter

Reseñas / Guías de uso

Interlace: Una herramienta para automatizar y multiprocesar fácilmente tu flujo de trabajo de pentesting y bug bounty sin necesidad de programar

Tabla de contenido

  • Configuración
  • Uso - Banderas
  • Ejemplos de uso
  • Explicación de la notación de puertos
  • Explicación de la notación de objetivos
  • Soporte de subprocesos para una aplicación que no lo soporta
  • Notación CIDR para una aplicación que no lo soporta
  • Notación GLOB para una aplicación que no lo soporta
  • Soporte de múltiples proxies para una aplicación que no lo soporta
  • Reemplazos de variables
  • Uso avanzado de archivos de comandos
  • Uso avanzado: Bloqueador
  • Uso avanzado: Bloques
  • Exclusiones

Configuración

Instalar usando:

$ python3 setup.py install

Las dependencias se instalarán e Interlace se agregará a tu ruta como interlace.

Uso

ArgumentoDescripción
(stdin)Enviar listas de objetivos desde otra aplicación en formato separado por comas, notación CIDR o como un host individual
-tEspecificar un objetivo o nombre de dominio en formato separado por comas, notación CIDR o como un host individual
-tLEspecificar una lista de objetivos o nombres de dominio
-eEspecificar una lista de objetivos a excluir en formato separado por comas, notación CIDR o como un host individual
-eLEspecificar una lista de objetivos a excluir
-threadsEspecificar el número máximo de hilos a ejecutar en un momento dado (POR DEFECTO:5)
-timeoutEspecificar un valor de tiempo de espera en segundos para cualquier hilo individual (POR DEFECTO:600)
-cEspecificar un solo comando a ejecutar sobre cada objetivo o dominio
-cLEspecificar una lista de comandos a ejecutar sobre cada objetivo o dominio
-oEspecificar una variable de carpeta de salida que se puede usar en comandos como _output_
-pEspecificar una variable de lista de puertos que se puede usar en comandos como _port_. Puede ser un solo puerto, una lista separada por comas o un rango usando notación de guión
-pLEspecificar una lista de proxies
--protoEspecificar protocolos que se pueden usar en comandos como _proto_
-rpEspecificar una variable de puerto real que se puede usar en comandos como _realport_
-randomEspecificar un directorio de archivos que se pueden usar aleatoriamente en comandos como _random_
--no-bar / --soberSi se establece, se elimina la barra de progreso
--no-cidrSi se establece, la notación CIDR en un archivo de objetivos no se expandirá automáticamente a hosts individuales
--no-colorSi se establece, se eliminarán los colores de primer plano o fondo
--silentSi se establece, solo se mostrará información importante y se ocultarán banners y otra información
-vSi se establece, se mostrará la salida detallada en la terminal

Más información sobre los puertos

EjemploTipo de notación
80Puerto único
1-80Notación de guión, ejecuta un comando para cada puerto del 1 al 80
80,443Ejecuta un comando tanto para el puerto 80 como para el puerto 443

Más información sobre los objetivos

Tanto -t como -tL se procesarán de la misma manera. Puedes pasar objetivos de la misma forma que al usar nmap. Esto se puede hacer usando notación CIDR, notación de guión o una lista de objetivos separados por comas. Un solo archivo de lista de objetivos también puede usar diferentes tipos de notación por línea.

Alternativamente, puedes pasar objetivos a través de STDIN y no se necesitarán ni -t ni -tL.

Reemplazos de variables

Las siguientes variables se reemplazarán en los comandos en tiempo de ejecución:

VariableReemplazo
_target_Reemplazado por la lista de objetivos expandida contra la que se está ejecutando el hilo actual
_cleantarget_Reemplazado por el objetivo limpio de http:// o https://
_safe-target_Reemplazado por el objetivo automáticamente escapado para comandos, evitando la ejecución de subcomandos
_host_Funciona igual que _target_ y se puede usar indistintamente
_output_Reemplazado por la variable de carpeta de salida de Interlace
_port_Reemplazado por la variable de puerto expandida de Interlace
_realport_Reemplazado por la variable de puerto real de Interlace
_proxy_Reemplazado por la lista de proxies de Interlace
_random_Reemplazado por el archivo elegido aleatoriamente de Interlace

Uso avanzado de archivos de comandos

Interlace también permite el uso de dos características adicionales para controlar el flujo de ejecución dentro de un archivo de comandos: _blocker_ y _block:<nombre>_. Los bloqueadores impiden la ejecución de los comandos listados después de ellos, hasta que todos los comandos anteriores hayan finalizado, y los bloques se pueden usar para forzar la ejecución secuencial de los comandos listados dentro de un bloque, para un objetivo.

Estos se ejecutan a nivel de objetivo individual. Si hay hilos disponibles y un bloqueador está en el camino para el objetivo actual, Interlace iniciará comandos del siguiente objetivo dentro de una lista de objetivos para maximizar la eficiencia.

Usar estas características te permitirá controlar el flujo de ejecución para objetivos individuales de manera más directa para evitar que los comandos se ejecuten fuera de orden.

Descargar herramienta