{"id":24932415,"url":"https://github.com/evilfeonix/whois-feonix","last_synced_at":"2025-04-15T02:41:48.945Z","repository":{"id":273876443,"uuid":"921162400","full_name":"evilfeonix/Whois-Feonix","owner":"evilfeonix","description":"get website registration information such as the registrar, creation date, and other useful details.","archived":false,"fork":false,"pushed_at":"2025-02-03T14:03:33.000Z","size":62,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T14:26:14.415Z","etag":null,"topics":["domain","domain-lookup","information","information-gathering","information-gathering-tool","osint","osint-tool","whois","whois-api","whois-database","whois-information","whois-lookup","whois-server","whois-service","whoislookup"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evilfeonix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-23T13:07:34.000Z","updated_at":"2025-03-03T11:53:12.000Z","dependencies_parsed_at":"2025-01-23T14:20:33.654Z","dependency_job_id":"b2b5b30a-e348-4cd0-8a4b-dab1f827e526","html_url":"https://github.com/evilfeonix/Whois-Feonix","commit_stats":null,"previous_names":["evilfeonix/whois-feonix"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evilfeonix%2FWhois-Feonix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evilfeonix%2FWhois-Feonix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evilfeonix%2FWhois-Feonix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evilfeonix%2FWhois-Feonix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evilfeonix","download_url":"https://codeload.github.com/evilfeonix/Whois-Feonix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248996888,"owners_count":21195785,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["domain","domain-lookup","information","information-gathering","information-gathering-tool","osint","osint-tool","whois","whois-api","whois-database","whois-information","whois-lookup","whois-server","whois-service","whoislookup"],"created_at":"2025-02-02T14:39:02.304Z","updated_at":"2025-04-15T02:41:48.927Z","avatar_url":"https://github.com/evilfeonix.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Whois-Feonix\n\na python script that let you query whois server in order to gather some possible information of a domain .\n\na simple Python script that allows user to simply perform a whois query for a specified website using the whois library.  This library is a Python wrapper around the whois service and allows you to get domain registration information such as the registrar, creation date, and other useful details.\n\n# Step-by-Step Guide:\n\n## **Installation**: \n\n1. Install the requirement dependencies.\n\n```bash\napt install git\napt install python\n```\n\n2. Then clone the repository.\n\n```bash\ngit clone http://github.com/evilfeonix/Whois-Feonix.git\n```\n\n3. Navigate to the directory.\n\n```bash\ncd Whois-Feonix\n```\n\n4. Install in requirement libraries.\n\n```bash\npip install -r requirements\n```\n\n5. Runs the main script.\n\n```bash\npython3 who_is.py\n```\n\n# How it Works:\n\n1. **Importing the whois library**: We use the whois module to query WHOIS information.\n2. **`who-is.py` script**: This script takes a domain name as input and returns the WHOIS data for that domain. If an error occurs (e.g., if the domain does not exist), the script will catch it and print an error message.\n3. **Input and Output**: The user is prompted to input a domain (e.g., example.com). The script then queries the WHOIS service for that domain and displays the returned data.\n4. **Error Handling**: The script has basic error handling to catch invalid domain names or issues with querying WHOIS data.\n\n# Example Output:\n\nIf you query a domain like mtn.ng, you may get an output similar to this:\n\n```css\nEnter the domain name (e.g., example.com): mtn.ng\n\nWHOIS Data for mtn.ng\n{\n  \"domain_name\": \"mtn.ng\",\n  \"registrar\": \"GO54 Limited (formerly Whogohost Limited)\",\n  \"registrar_url\": \"http://www.whogohost.com.ng\",\n  \"reseller\": null,\n  \"whois_server\": \"https://whois.whogohost.com\",\n  \"referral_url\": null,\n  \"updated_date\": \"2022-08-15 17:17:04\",\n  \"creation_date\": \"2022-02-18 12:34:24\",\n  \"expiration_date\": \"2027-02-18 00:00:00\",\n  \"name_servers\": [\n    \"ns1.mtnbusiness.net\",\n    \"ns3.mtnbusiness.net\"\n  ],\n  \"status\": [\n    \"clientTransferProhibited https://icann.org/epp#clientTransferProhibited\",\n    \"clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited\"\n  ],\n  \"emails\": [\n    \"abuseteam@whogohost.com\",\n    \"ifeoma.utah@mtn.com\"\n  ],\n  \"dnssec\": \"unsigned\",\n  \"name\": \"Ifeoma Utah\",\n  \"org\": \"MTN Nigeria Communications Plc\",\n  \"address\": \"MTN Plaza\",\n  \"city\": \"Ikoyi\",\n  \"state\": \"Lagos\",\n  \"registrant_postal_code\": null,\n  \"country\": \"NG\"\n  ...\n}\n```\n# Important Notes:\n\u003e **The WHOIS data returned is typically in a structured dictionary format, including information like**: _Registrar, Creation date, Expiration date, Name servers, Status (e.g., active, prohibited, etc.), Registrant contact information (if available)._\n\n\u003e **Rate Limiting**: _WHOIS servers may limit the number of queries you can perform in a short time. If you're querying many domains, you may encounter rate limits. Consider using a paid service for bulk queries or adding delays between queries._\n\n# Support Us:\nFollow us at our (github page)[https://github.com/evilfeonix]\nFork and Star our repositories\n\n# Thank you for your support...\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevilfeonix%2Fwhois-feonix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevilfeonix%2Fwhois-feonix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevilfeonix%2Fwhois-feonix/lists"}