GENIP is een klein programma, gebaseerd op de NMAP targetspecificatie code, om snel en eenvoudig genereren van lijsten van IP-adressen.
Usage:
GENIP [h] [-i bestandsnaam] [
GENIP -r
Opties:
-h
Toon uage informatie.
-i
Lees doelspecificaties van de bestandsnaam geven. Als de bestandsnaam van "-" gebruikt worden doelspecificaties gelezen van standaard doelspecificaties lezen van input bestanden worden in NMAP wijze, ongeacht de aanwezigheid van de optie -r..
-r
Geef range mode (zie hieronder).
Modes:
GENIP heeft twee modi die hieronder worden beschreven:
Nmap Mode (Standaard)
In deze modus GENIP zal uitbreiden alle doelgroepen specificaties vermeld op de opdrachtregel. Aangezien GENIP is in wezen alleen de Nmap doel parseercode het functioneert op precies dezelfde manier. Hier is wat de nmap documentatie te zeggen heeft over doel specificatie:
Alles dat is geen optie (of optie argument) wordt behandeld als een doelhost specificatie. De eenvoudigste geval wordt de notering van enkele hostnamen of IP-adressen op de opdrachtregel. Als u wilt een subnet van IP-adressen scannen, kunt u toevoegen / masker om de hostnaam of IP-adres. masker moet tussen 0 (scannen het hele internet) en 32 (scan de enkele host gespecificeerd). Gebruik / 24 tot een klasse "C" adres en / 16 scannen naar een klasse "B". Er is ook een meer krachtige notatie waarmee je een IP-adres opgeven met lijsten / reeksen voor elk element. Zo kunt u de hele klas "B" netwerk 192.168 scannen. *. * Door het specificeren "192.168. *. *" Of "192.168.0-255.0-255" of zelfs "192.168.1-50,51-255.1,2, 3,4,5-255 ". "192.168.0.0/16": En natuurlijk kunt u het masker notatie gebruiken. Dit zijn allemaal gelijk. Als je sterretjes ("*") gebruiken, bedenk dan dat de meeste schelpen vereisen dat je ze ontsnappen met back slashes of hen te beschermen met citaten.
Range Mode
In deze modus twee (en slechts twee!) Moeten IP-adressen worden gespecificeerd, in dotted quad notatie en de output de adressen tussen de twee (inclusief). Deze modus kan worden gebruikt om de klasse grenzen te overschrijden.
Voorbeeld:
In zijn meest elementaire vorm GENIP gewoon echo's de IP-adressen vermeld op de opdrachtregel:
> GENIP 10.1.1.1 10.3.4.5
10.1.1.1
10.3.4.5
Door gebruik een van de vele uitbreiding methoden boven een groot aantal IP-adressen gedetailleerd kan worden gegenereerd uit eenvoudige command line specificaties:
> GENIP 10.1.1.1-3
10.1.2.0
10.1.2.1
10.1.2.2
Door het selecteren range mode (met gebruik van de vlag -r) is een eenvoudige zaak om adreslijsten die klasse grenzen overschrijden genereren:
> 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
Software informatie:
Versie: 1.0
Upload datum: 3 Jun 15
Licentie: Gratis
Populariteit: 6
Reacties niet gevonden