- Whois: Provides detailed information about domain registration, including owner details, registration date, and expiration date.
- Traceroute: Tracks the path of data packets from a computer to the target server, helping to identify intermediary points and detect network issues.
- DNS Lookup: Queries the domain name system to retrieve information about the IP address corresponding to a domain name.
- Reverse DNS: Converts an IP address back to a domain name, helping to identify the domain associated with a specific IP address.
- GeoIP Lookup: Determines the geographical location of an IP address, providing information about the country, city, and internet service provider.
- Port Scan: Checks for open ports on the target server, helping to identify running services and potential security vulnerabilities.
- Page Links: Collects all links on a specific webpage, helping to identify the structure and related resources of the website.
- HTTP Header: Analyzes HTTP headers from requests and responses between the client and server, providing information about the server, connection status, and security settings.
- Email Header: Analyzes email headers to determine the origin, path, and other related information, helping to detect phishing attacks and email security issues.
Install the project with Pypi:
pip3 install yellowcatClone the project:
git clone https://github.com/ihacktheworld101/YellowCat.gitGo to the project directory:
cd YellowCatInstall library dependencies:
sudo pip3 install -r requirements.txtStart the project:
sudo python3 yellowcat.pyFor support, email minhgiau04041998@gmail.com or join our Discord channel.