Passive is a tool designed for cybersecurity professionals and enthusiasts to perform passive information gathering. It allows users to query full names, IP addresses, and social media usernames to gather relevant information without actively engaging with the target systems or networks. project description
- Full Name Search: Look up addresses and phone numbers associated with a given full name.
- IP Lookup: Retrieve city, ISP, and other geolocation information for a given IP address.
- Username Check: Check the presence of a given username across multiple social networks.
- Python3
- Requests
- BeautifulSoup4 (for HTML parsing)
- Clone the repository:
git clone https://github.com/salam-github/Passive
- Navigate to the project directory:
cd passive
- Install the required Python packages:
pip3 install -r requirements.txt
To use Passive, run the following commands in your terminal:
- Full Name Search:
./passive -fn "John Doe"
- IP Lookup:
./passive -ip 123.45.67.89
- Username Check:
./passive -u "username123"
To compile Passive into an executable, ensure you have PyInstaller installed and run:
pyinstaller --onefile --name passive main.py
The executable will be located in the dist
directory.
We welcome contributions to Passive! If you have suggestions for improvements or encounter any issues, please open an issue or submit a pull request.
Passive is intended for educational and ethical use only. Users are responsible for adhering to applicable laws and regulations. The developers assume no liability for misuse of this tool.