{"id":13910640,"url":"https://github.com/C3n7ral051nt4g3ncy/WebOSINT","last_synced_at":"2025-07-18T09:32:15.456Z","repository":{"id":45084470,"uuid":"513150359","full_name":"C3n7ral051nt4g3ncy/WebOSINT","owner":"C3n7ral051nt4g3ncy","description":"W3b0s1nt (WebOSINT) is a Python tool/script for passive Domain Intelligence gathering.","archived":false,"fork":false,"pushed_at":"2022-12-16T20:50:57.000Z","size":91,"stargazers_count":189,"open_issues_count":0,"forks_count":29,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-11-15T09:05:47.491Z","etag":null,"topics":["domain","domainintelligence","hackertarget","hackertarget-api","information-gathering","osint","osint-python","osint-tool","python","python3","reconnaissance","w3b0s1nt","webosint","whois","whois-lookup","whoisxml","whoisxmlapi"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/C3n7ral051nt4g3ncy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"C3n7ral051nt4g3ncy","patreon":null,"open_collective":null,"ko_fi":"tacticalintelanalyst","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-07-12T13:19:40.000Z","updated_at":"2024-10-31T08:51:42.000Z","dependencies_parsed_at":"2023-01-29T16:01:33.329Z","dependency_job_id":null,"html_url":"https://github.com/C3n7ral051nt4g3ncy/WebOSINT","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C3n7ral051nt4g3ncy%2FWebOSINT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C3n7ral051nt4g3ncy%2FWebOSINT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C3n7ral051nt4g3ncy%2FWebOSINT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/C3n7ral051nt4g3ncy%2FWebOSINT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/C3n7ral051nt4g3ncy","download_url":"https://codeload.github.com/C3n7ral051nt4g3ncy/WebOSINT/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226388672,"owners_count":17617316,"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","domainintelligence","hackertarget","hackertarget-api","information-gathering","osint","osint-python","osint-tool","python","python3","reconnaissance","w3b0s1nt","webosint","whois","whois-lookup","whoisxml","whoisxmlapi"],"created_at":"2024-08-07T00:01:39.702Z","updated_at":"2024-11-25T19:31:28.185Z","avatar_url":"https://github.com/C3n7ral051nt4g3ncy.png","language":"Python","funding_links":["https://github.com/sponsors/C3n7ral051nt4g3ncy","https://ko-fi.com/tacticalintelanalyst"],"categories":["Python"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n \n\u003cimg src=\"https://img.shields.io/badge/Python-purple?style=for-the-badge\u0026logo=python\u0026logoColor=white\"/\u003e \n\u003ca href=\"https://github.com/C3n7ral051nt4g3ncy\"\u003e \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/badge/GitHub-purple?style=for-the-badge\u0026logo=github\u0026logoColor=white\"/\u003e\n\u003ca href=\"https://ko-fi.com/tacticalintelanalyst\"\u003e \u003cimg alt=\"Kofi\" src=\"https://img.shields.io/badge/Ko--fi-purple?style=for-the-badge\u0026logo=ko-fi\u0026logoColor=white\"\u003e\n\u003ca href=\"https://user-images.githubusercontent.com/104733166/171052611-1f76b07c-832f-4a4a-9a0a-2f94595c28c9.png\"/\u003e\u003cimg alt=\"BTC\" src=\"https://img.shields.io/badge/Bitcoin-purple?style=for-the-badge\u0026logo=bitcoin\u0026logoColor=white\"\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n  \n\u003ca href=\"https://github.com/C3n7ral051nt4g3ncy/webosint/blob/master/LICENSE\"/\u003e \u003cimg alt=\"Licence\" src=\"https://img.shields.io/badge/LICENCE-MIT-purple\"\u003e\n\u003c/div\u003e\n  \n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg width=\"633\" src=\"https://user-images.githubusercontent.com/104733166/185790639-b1f09747-aea3-4f64-a52f-d70efd820a22.png\"\u003e\u003c/div\u003e\n\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\n# WebOSINT 🌐\n**WebOSINT** is a Python script to gather (passive) domain intelligence.\n\n\u003cbr\u003e\n\n  \n# Requirements 🐍\n- [Python 3](https://www.python.org/downloads/)\n- Don't forget to install `requirements.txt`\n- You will be limited in your search requests with the Hacker Target free API, you can purchase a Hacker Target membership and your API here: (https://hackertarget.com/scan-membership/)\n- For the WhoisXML API; this is an easy process and free, simply create an account and use the `trial 500 free API requests`  (Once you have used the 500 requests you will need to make a purchase, and if you don't want a yearly or monthly membership you can make one-time payments, `5000 queries for 100,00$ USD` or `1000 queries for 30,00$ USD`  :(https://whois.whoisxmlapi.com)\n\n\u003cbr\u003e\n\n# Running the script with Docker 🐳\n```\ndocker run -it scorpix06/webosint\n```\n\n\n# Installation ⚙️\n\n```\ngit clone https://github.com/C3n7ral051nt4g3ncy/webosint\n```\n  \n```\ncd webosint\n```\n \n```\npip3 install -r requirements.txt\n```\n  \n```\npython3 webosint.py\n```\n\u003cbr\u003e\n\nOnce the script starts, you won't have much typing to do: \n``` \n- Domain format example: google.com\n- To choose between yes and no: Type Y or y for Yes  |  N or n for No\n- Choose between a free search and search with your API Key: Type -F or f for the free search | Type -API or api for the search with your API keys\n```  \n\n\n\u003cbr\u003e\n\n# API Keys 🔑\nIn the `Config.json` file, just paste your API Keys inside the quotation marks `\"API Key\"` (see photo below)\n- It's **not an obligation** to pay for a **Hacker Target** API key, you can leave it how it is, just choose the free search by typing  `-F` each time the tool asks you to choose between the Free search and the search using your API key.\n- It's an **obligation** ✅ to get yourself a **WhoisXML** Api key, this is free (`500 searches free`), just go to the WhoisXML website and get an account to get your API key: (https://whois.whoisxmlapi.com)\n- It's also an **obligation** ✅ to get yourself a **WhoisFreaks** Api key, this is free (`100 searches free`), just go to the WhoisFreaks website and sign up to get your API key: (https://whoisfreaks.com), and by the way, once your 100 free searches are used, you can purchase 5000 API Calls for only 19,00$ USD\n\n\n\u003cbr\u003e\n\n  \u003cimg width=\"266\" height=\"180\" src=\"https://user-images.githubusercontent.com/104733166/188323393-f47155f7-f9de-48f0-b90c-15693ddf2447.png\"\u003e\n\n\n\n\u003cbr\u003e\n\u003cbr\u003e\n  \n# Tool Sequence ⛓️\n\n### [1]\n``` \nChecking if the domain is registered\n```\n### [2]\n``` \nGet the domain ip address and location data, Version, ASN (Tool updated 16 July 2022, now with double IP verification)\n```\n### [3]\n``` \nReverse ip search to extract all domains with the same ip (HackerTarget free and paid API)\n``` \n### [4]\n``` \nDNS records with HackerTarget free and Paid API \n```  \n### [5]\n``` \nWhois domain information\n```\n### [6]\n``` \nDomain CERT (Certificate) search using CRT.SH\n```   \n\n### [7]\n``` \nDomain reputation scan with WhoisXML free API\n```   \n\n### [8]\n``` \nSubdomain Scanner \n```   \n\n### [9]\n``` \nHistorical Whois Search with WhoisFreaks free API (100 Free API Calls)\n```   \n\n\n\u003cbr\u003e\n\n# Terminal Scrollback Buffer 🔣\nBe aware that for the reverse IP search using the Hacker Target API, you are going to get a few hundred results for some websites, make sure that your Terminal Scrollback preferences are set to `unlimited scrollback` so that you can scroll back up to see all results!\n\n\u003cp align=\"center\"\u003e\n\u003cimg width=\"333\" src=\"https://user-images.githubusercontent.com/104733166/179029659-f1591798-d0e9-45d9-8dbb-c7de0a82585f.png\"\u003e\u003c/p\u003e\n\n\n\u003cbr\u003e\n\n# Potential Issues and Errors ❌\nBefore making this repository public, I gave private access to a few people, some were getting an error right at the beginning of the script and websites that were `Registered` were being shown as `Not Registered`. Found the problem/issue, some people have both `whois` and  `python-whois` modules, and they were conflicting with each other. Fixing the issue will be:\n``` \npip3 uninstall whois\n```   \n``` \npip3 uninstall python-whois\n``` \nMake a clean install: \n``` \npip 3 install python-whois\n```   \n\n\u003cbr\u003e\n  \nOr simply use `virtualenv` 🧠\n\n\u003cbr\u003e\n\n# Disclaimer ⚠️\n\n`This tool is for the OSINT and Cyber community, don't use it for wrong, immoral, or illegal reasons.`\n\n\u003cbr\u003e\n\n# Tool Improvements 🔧\nFeel free to contribute and to change some code within the tool, submit a PR (Pull Request), or submit your thoughts here on github in the [Webosint discussions](https://github.com/C3n7ral051nt4g3ncy/webosint/discussions)\n\u003cbr\u003e\n\u003cbr\u003e\n\n# License ⚖️\n[MIT](https://choosealicense.com/licenses/mit/)\n \n\u003cbr\u003e\n  \n# Support 💜\nIf you like this simple Python tool, feel free to donate to my work by clicking on the **KO-FI** Badge or the **BITCOIN** Badge at the top of this  `README.md` file, you can also scan my BTC QR Code directly to get my BTC Address. \n\n\u003cbr\u003e\n\n# Mention 🔊\nThank you to [Hacker Target](https://hackertarget.com) for their API and great work which makes this tool possible, thank you also to [WHOisXML](https://main.whoisxmlapi.com) for their API as they make a free API (500 searches) which provides a great opportunity for the people in the Cyber community, and thanks to [Whois Freaks](https://whoisfreaks.com)for their free 100 search API Trial.\nThanks to [@cipher387](https://github.com/cipher387)/[@cyb_detective](https://twitter.com/cyb_detective) and to [Euler Neto](https://github.com/netoeuler) for testing the script before release and finding 2 minor corrections.\n  \n\u003cbr\u003e\n  \n\u003cp align=\"center\"\u003e\u003cimg width=\"233\" height=\"133\" src=\"https://user-images.githubusercontent.com/104733166/178512035-bb81cafc-f785-4426-9268-6634d3c2152d.png\"\u003e\u003c/p\u003e\n\n\u003cbr\u003e\n  \n \u003cp align=\"center\"\u003e\u003cimg width=\"433\" height=\"66\" src=\"https://user-images.githubusercontent.com/104733166/178512622-949c845e-6170-4994-ac5b-d3eaeb2cbd4b.png\"\u003e\u003c/p\u003e\n \n \u003cbr\u003e\n \n \u003cp align=\"center\"\u003e\u003cimg width=\"166\" height=\"133\" src=\"https://user-images.githubusercontent.com/104733166/185790948-bc101640-be75-47d3-b437-9adf4737d3fa.png\"\u003e\u003c/p\u003e\n \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FC3n7ral051nt4g3ncy%2FWebOSINT","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FC3n7ral051nt4g3ncy%2FWebOSINT","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FC3n7ral051nt4g3ncy%2FWebOSINT/lists"}