genip es una pequeña utilidad, basado en el código de especificación de destino NMap, para la generación rápida y fácilmente listas de direcciones IP.
Uso:
genip [-h] [nombre de archivo -i] [
genip -r
Opciones:
-h
Muestra información uage.
-yo
Leer especificaciones objetivo de dar el nombre de archivo. Si un nombre de archivo de "-" utilizado, las especificaciones de destino se leen de estándar en las especificaciones del objetivo leídos desde los archivos de entrada se procesan en el modo de NMap independientemente de la presencia de la opción -r..
-r
Especifique el modo de rango (ver más abajo).
Modos:
Genip tiene dos modos de operación que se detallan a continuación:
Modo de Nmap (predeterminado)
En este modo genip ampliará todas las especificaciones de destino que aparecen en la línea de comandos. Desde genip es esencialmente sólo el código de análisis objetivo NMap funciona exactamente de la misma manera. Esto es lo que la documentación Nmap tiene que decir acerca de la especificación de destino:
Todo lo que no es una opción (o argumento opcional) se trata como una especificación de host de destino. El caso más simple está enumerando los nombres de host individuales o direcciones IP en la línea de comandos. Si desea escanear una subred de direcciones IP, se puede anexar / máscara para el nombre de host o la dirección IP. máscara debe estar entre 0 (escanear toda la Internet) y 32 (escanear el único host especificado). Utilice / 24 para escanear una dirección de clase "C" y / 16 para una clase "B". También hay una más potente anotación que le permite especificar una dirección IP mediante listas / rangos para cada elemento. De esta manera usted puede escanear toda la red "B" clase 192.168. *. * Especificando "192.168. *. *" O "192.168.0-255.0-255" o incluso "192.168.1-50,51-255.1,2, 3,4,5-255 ". Y, por supuesto, usted puede utilizar la notación de máscara: "192.168.0.0/16". Estos son todos equivalentes. Si utiliza un asterisco ("*"), recuerda que la mayoría de conchas requieren a escapar con barras invertidas o protegerlos con citas.
Modo Rango
En este modo de dos (y sólo dos!) Direcciones IP deben especificarse, en notación de cuaterna, y la salida es todas las direcciones entre los dos (ambos inclusive). Este modo se puede utilizar para cruzar las fronteras de clase.
Ejemplo:
En su forma más básica simplemente genip Echos las direcciones IP que aparecen en la línea de comandos:
> Genip 10.1.1.1 10.3.4.5
10.1.1.1
10.3.4.5
Utilizando uno de los muchos métodos de expansión detallados anteriormente un gran número de direcciones IP se pueden generar a partir de especificaciones de línea de comandos simples:
> Genip 10.1.1.1-3
10.1.2.0
10.1.2.1
10.1.2.2
Al seleccionar el modo de rango (con el uso de la bandera -r) es un asunto sencillo para generar listas de direcciones que cruzan las fronteras de clase:
> Genip -r 10.1.1.254 10.1.2.2
10.1.1.254
10.1.1.255
10.1.2.0
10.1.2.1
10.1.2.2
Detalles de software:
Versión: 1.0
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 6
Comentarios que no se encuentran