Skip to content

RepCheck is a Python script that checks the reputation of IP addresses using the VirusTotal API. It reads a list of IP addresses from a file, sends a request to the VirusTotal API for each IP address, and writes the results to a CSV file.

License

Notifications You must be signed in to change notification settings

Just-A-Regular-Guy/repcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

RepCheck

Repcheck is a Python script that checks the reputation of IP addresses using the VirusTotal API. It reads a list of IP addresses from a file, sends a request to the VirusTotal API for each IP address, and writes the results to a CSV file.

Prerequisites

  • Python 3.x
  • The requests package. can be installed with:
    pip install requests
  • A text file containing a list of IP addresses, one per line
  • A VirusTotal API key (you can get one for free by signing up at https://www.virustotal.com/)

Usage

  1. Clone this repository:
git clone https://github.com/Just-A-Regular-Guy/repcheck
  1. Change to the directory containing the script:
cd repcheck
  1. Run the script, passing the filename of your IP address list as an argument:
python3 repcheck.py <filename>

Replace <filename> with the name of your text file containing the IP addresses.

  1. The script will output a CSV file named out_ips.csv, containing the IP addresses and their corresponding reputation scores.

License

This project is licensed - see the https://github.com/Just-A-Regular-Guy/repcheck/edit/main/LICENSE file for details.

By using repcheck, you acknowledge that you have read, understood, and agreed to the terms outlined in this LICENSE: https://github.com/Just-A-Regular-Guy/repcheck/edit/main/LICENSE . The developers and contributors of repcheck reserve the right to modify or update this LICENSE at any time.

About

RepCheck is a Python script that checks the reputation of IP addresses using the VirusTotal API. It reads a list of IP addresses from a file, sends a request to the VirusTotal API for each IP address, and writes the results to a CSV file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages