{"id":28392728,"url":"https://github.com/s-r-e-e-r-a-j/webextractor","last_synced_at":"2026-04-29T10:33:53.537Z","repository":{"id":295618678,"uuid":"990647737","full_name":"s-r-e-e-r-a-j/WebExtractor","owner":"s-r-e-e-r-a-j","description":"WebExtractor is a powerful OSINT and ethical hacking tool developed in Python. It is used to extract email addresses, phone numbers, and links from a target website","archived":false,"fork":false,"pushed_at":"2025-12-04T09:25:39.000Z","size":19,"stargazers_count":108,"open_issues_count":0,"forks_count":27,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-12-07T16:25:45.359Z","etag":null,"topics":["bugbounty-tool","emailscraper","information-gathering","information-gathering-tool","information-gathering-tools","informationgathering","linkscraper","linux","osint","osint-python","osint-tool","osint-tools","phonenumber-scrapping","reconaissance","termux","termux-tool","webscraper","webscraping"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/s-r-e-e-r-a-j.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-05-26T12:28:19.000Z","updated_at":"2025-12-07T12:33:39.000Z","dependencies_parsed_at":"2025-07-26T17:19:38.024Z","dependency_job_id":null,"html_url":"https://github.com/s-r-e-e-r-a-j/WebExtractor","commit_stats":null,"previous_names":["s-r-e-e-r-a-j/webextractor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/s-r-e-e-r-a-j/WebExtractor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-r-e-e-r-a-j%2FWebExtractor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-r-e-e-r-a-j%2FWebExtractor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-r-e-e-r-a-j%2FWebExtractor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-r-e-e-r-a-j%2FWebExtractor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/s-r-e-e-r-a-j","download_url":"https://codeload.github.com/s-r-e-e-r-a-j/WebExtractor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-r-e-e-r-a-j%2FWebExtractor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32421929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T06:29:02.080Z","status":"ssl_error","status_checked_at":"2026-04-29T06:29:00.631Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bugbounty-tool","emailscraper","information-gathering","information-gathering-tool","information-gathering-tools","informationgathering","linkscraper","linux","osint","osint-python","osint-tool","osint-tools","phonenumber-scrapping","reconaissance","termux","termux-tool","webscraper","webscraping"],"created_at":"2025-05-31T15:07:41.494Z","updated_at":"2026-04-29T10:33:53.532Z","avatar_url":"https://github.com/s-r-e-e-r-a-j.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## WebExtractor\nWebExtractor is a powerful **OSINT** and **ethical hacking tool developed in Python**. It is used to extract **email addresses**, **phone numbers**, and **links** (including visible, hidden, and social media links) from a target website. Designed for cybersecurity professionals, bug bounty hunters, and ethical hackers, it helps gather critical intelligence from web pages.\n\nThe extracted links can also assist in identifying potential vulnerabilities in the website, such as SQL injection (SQLi) points, open directories, exposed admin panels, or unvalidated input fields. These links serve as entry points for further vulnerability assessments and exploitation attempts during ethical hacking or penetration testing.\n\n## Features\n- **Extracts:**\n   - Emails\n   - Phone Numbers\n   - All Links (including visible, hidden, and social media links)\n   \n- Saves the extracted information for further analysis.\n\n- Clean and organized output\n\n- Works on Linux and Termux\n\n- Simple CLI interface\n\n- Lightweight and fast\n  \n## Compatibility\n- Linux (Debian, RHEL, Arch, etc.)\n- Termux (Android)\n\nThe tool automatically detects the environment and installs itself accordingly.\n\n## Disclaimer \nThis tool is intended for educational and ethical OSINT purposes only. Use it only on websites you own or have explicit permission to analyze. The developer is not responsible for any misuse of this tool.\n\n ## Installation\n **Step 1: Clone the Repository**\n```bash\ngit clone https://github.com/s-r-e-e-r-a-j/WebExtractor.git\n```\n**step2: Navigate to the WebExtractor directory**\n```bash\ncd WebExtractor\n```\n**Step 3: Install Dependencies**\n```bash\npip3 install -r requirements.txt\n```\n**Note for Kali, Parrot, Ubuntu 23.04+, Arch Linux users:**\n\nIf you see an error like:\n```go\nerror: externally-managed-environment\n```\nthen use:\n```bash\npip3 install -r requirements.txt --break-system-packages\n```\n\n**Step 4: Run Installer (Linux or Termux)**\n```bash\npython3 install.py\n```\n**Then type `y` for install**\n\n**Step 5: Run the Tool**\n```bash\nwebextractor\n```\n\n## Usage\n**Just run the tool:**\n```bash\nwebextractor\n```\n1. Provide a valid URL when prompted.\n\n2. Choose whether to extract email addresses, phone numbers, links (including visible, hidden, and social media links), or all three\n\n3. It will display the **extracted emails, phone numbers, and links (including visible, hidden, and social media links)** in a clean format.\n\n4. Optionally save the extracted data to a folder.\n\n## Uninstallation\n**Run the install.py script**\n```bash\npython3 install.py\n```\nThen type `n` for uninstall\n## License\nThis project is licensed under the MIT License\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-r-e-e-r-a-j%2Fwebextractor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-r-e-e-r-a-j%2Fwebextractor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-r-e-e-r-a-j%2Fwebextractor/lists"}