Skip to content

YamiNoKen/Foreign_IP_Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

IP Reputation Checker

A PowerShell script to analyze active network connections, extract public IPs, and check their reputation using VirusTotal and ipinfo.io.

πŸ›  Features

  • Extracts foreign IPs from current TCP connections
  • Filters out private/local IP ranges
  • Uses ipinfo.io to retrieve ISP, region, and country info
  • Uses VirusTotal API to analyze IP reputation
  • Color-coded output:
    • βœ… Green for clean IPs
    • ❌ Red if IP has a negative reputation

βš™οΈ Prerequisites


πŸ“¦ Installation

  1. Clone the repository:
    git clone https://github.com/YamiNoKen/foreign_IP_Checker.git
    cd vt-ip-checker
  2. Open VT_ip_checker.ps1 in a text editor.
  3. Paste your VirusTotal API key into the $apiKey variable.

πŸš€ Usage

Run the script from PowerShell: .\VT_ip_checker.ps1

It will:

  • Display each public IP found
  • Show details from ipinfo.io
  • Show detection counts and reputation score from VirusTotal

πŸ“„ License

This project is licensed under the MIT License.

About

PowerShell script to check IP reputations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors