GenIP is a software that uses NMap target specification code to produce a swift and effortless method of producing IP address lists.
GenIP offers various options that can be utilized to customize the IP address list. Users can display usage information by using the -h option, read target specifications from a file with the -i option. If the filename "-" is used, input is read from standard in. Regardless of the presence of the -r option, target specifications are processed in NMap mode.
GenIP offers two modes of operation: NMap mode (default) and range mode. NMap mode works by expanding all target specifications specified in the command line. Since GenIP employs the NMap target parsing code, it functions identically. Detailed target specification options are provided in the NMap documentation.
Range mode generates all addresses between two specified IP addresses, inclusive. GenIP can be used to cross class boundaries in this mode.
GenIP is straightforward to use even in complex cases. The IP addresses listed on the command line are echoed by GenIP in its basic form. A large number of IP addresses can be generated via different expansion methods, such as using ranges instead of single IPs. To generate address lists that cross class boundaries, the -r flag can be used to enter range mode.
In conclusion, GenIP is a useful and powerful utility that provides a fast and easy way to generate IP address lists. Its various modes and options make it versatile and flexible, and its simplicity allows even novice users to use it effectively.
Version 1.0: N/A