iprad

A high-performance Python CLI utility. Built with a modular core for seamless IP intelligence gathering.

user@terminal: ~/iprad
Terminal Output
iprad CLI output

Core Architecture

Engineered for speed and modular expansion.

Modular Logic

Functional logic is isolated in src/iprad/core, allowing developers to plug in new lookup providers easily.

Smart Caching

Integrated .cache management ensures zero redundant API requests, speeding up repetitive scans significantly.

Update via the installer

Just run install script for update and script will download latest version from GitHub

Installation/Updating on macOS/Linux

curl -L https://raw.githubusercontent.com/avsbestua/iprad/refs/heads/main/scripts/install.sh | bash

Installation/Updating on Windows

curl -k -L https://raw.githubusercontent.com/avsbestua/iprad/refs/heads/main/scripts/install.bat -o install.bat && install.bat

Usage

Main Command

iprad check <ip_address>

Cache management

iprad rmcache

Network modules

# Require sudo/Admin rights
sudo iprad check <ip> -pt

Help & Info

iprad --help

Advanced Documentation available on GitHub

View Documentation on GitHub