jakewarren / bulkiplkup

perform a bulk lookup of IP addresses utilizing team cymru's IP to ASN service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bulkiplkup

Build Status GitHub release MIT License Go Report Card PRs Welcome

perform a bulk lookup of IP addresses

Install

Option 1: Binary

Download the latest release from https://github.com/jakewarren/bulkiplkup/releases/latest

Option 2: From source

go install github.com/jakewarren/bulkiplkup@latest

Example

❯ echo "8.8.8.8" | bulkiplkup 
IP      |LOC |ASN     |ISP            |Range
8.8.8.8 |US  |AS15169 |Google LLC, US |8.8.8.0/24

Usage

bulkiplkup reads newline separated IP addresses from a file or STDIN.

❯ bulkiplkup -h
Usage: bulkiplkup [<flags>] [FILE]

Optional flags:

  -c, --csv=false: output in CSV format
  -h, --help=false: display help
  -j, --json=false: output in JSON format
  -o, --output="": output file name

Acknowledgements

Changes

All notable changes to this project will be documented in the changelog.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

License

MIT © 2018 Jake Warren

About

perform a bulk lookup of IP addresses utilizing team cymru's IP to ASN service

License:MIT License


Languages

Language:Go 89.3%Language:Makefile 10.7%