Skip to content

The tool analyzes a list of IP addresses to identify which ones are TOR exit nodes, displaying the results both in the console and in a well-structured HTML report. This report is particularly useful for security analysis and Threat Hunting activities.

Notifications You must be signed in to change notification settings

corvus0x/IPTor0x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

IPTor0x

Description

IPTor0x is a Python script that analyzes a list of IP addresses and determines which ones are TOR exit nodes. The results are displayed in the terminal and saved in an HTML report with a professional design.

Features

  • Checks if an IP is a TOR exit node by querying the official TOR exit list.
  • Processes large lists of IPs efficiently using multithreading.
  • Generates a detailed HTML report with categorized results.
  • Displays results in a terminal output.

Requirements

Ensure you have the following dependencies installed:

pip install requests jinja2 colorama

Usage

  1. Create a file named IPs.txt and add the list of IP addresses (one per line).
  2. Run the script:
python IPTor0x.py
  1. The results will be displayed in the terminal, and an HTML report will be generated (tor_report.html).

Example

HTML:

The script generates a tor_report.html file containing the analysis results.

Contributions

If you want to improve the script or add new features, feel free to contribute! Fork the repository and submit a pull request.

Author

Developed by corvus0x.

License

This project is licensed under the MIT License. You are free to use and modify it as needed.

About

The tool analyzes a list of IP addresses to identify which ones are TOR exit nodes, displaying the results both in the console and in a well-structured HTML report. This report is particularly useful for security analysis and Threat Hunting activities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages