Your All-in-One Tech Companion

Script Overview

This script is a command-line tool that provides various information about websites, phone numbers, email addresses, and more. It includes functionalities such as fetching website information, checking phone details, validating email accounts, retrieving user information, performing DNS checks, checking WHOIS information, and testing internet speed.


Requirements

The script relies on external libraries, which can be installed using the following:
Copy code
pip install requests beautifulsoup4 email-validator dnspython speedtest-cli

Emoji Usage
🐞: Represents the bug icon.
⚙️: Represents a gear icon, typically used for settings or configurations.

website_info()
Description: Fetches information about a given website such as server details, IP location, IP range, reverse DNS, and IPv6.
Emoji: 🌐
phone_info()
Description: Retrieves information about a phone number, including country, location, carrier, and line type.
Emoji: 📞
main()
Description: Main function that provides a command-line interface for interacting with the script's functionalities.
Emoji: ⚙️

Features

Website Info

Fetch server information, IP location, range, and more for any website.

Phone Info

Get details like country, location, carrier, and line type using a phone number.

Check Email

Enter the email address when prompted, and the script will check if the email account exists and provide mail server information.

My Information

Displays additional user information, including IP address and location.

Check Whois

Placeholder function. To be implemented for checking Whois information.

Check DNS

Enter the domain and DNS record type when prompted, and the script will display the corresponding DNS record.

Check DNS Leak

Placeholder function. To be implemented for performing DNS leak tests.

Internet Speed Test

Perform an internet speed test.

Usage

1️⃣ Run the script in the command line. 2️⃣ Choose an option from the menu by entering the corresponding number. 3️⃣ Follow the prompts to input necessary information (URL, phone number, email, etc.). 4️⃣ View the results provided by the script.


Example


🥸 python fagun_toolkit.py

Get Started

Clone the repository, run the script, and let Fagun simplify your tasks. Ensure you have the required dependencies installed before running Fagun.

👉Ensure that the required libraries are installed before running the script. 👉Some functionalities, like DNS leak testing and finding the real IP behind Cloudflare, may require additional implementation. 👉The script uses color-coded terminal output for better readability. 👉The WHOIS and additional user location functionalities are currently placeholders and can be implemented based on specific requirements.

Explore on GitHub