Skip to content

## WebExtractor WebExtractor is a Python tool for OSINT and ethical hacking that extracts email addresses, phone numbers, and links from target websites. It runs on Linux and Termux, providing a simple CLI interface for cybersecurity professionals to gather critical intelligence. πŸ™πŸ’»

License

Notifications You must be signed in to change notification settings

laptopklm/WebExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

WebExtractor πŸ•΅οΈβ€β™‚οΈ

WebExtractor
GitHub release
License

Welcome to WebExtractor, a robust tool designed for Open Source Intelligence (OSINT) and ethical hacking. This Python-based application helps you extract valuable data from websites, including email addresses, phone numbers, and both visible and hidden links.

Table of Contents

Features ✨

  • Email Extraction: Efficiently scrape email addresses from the target website.
  • Phone Number Scraping: Collect phone numbers in various formats.
  • Link Discovery: Identify both visible and hidden links within the website.
  • User-Friendly Interface: Simple command-line interface for ease of use.
  • Cross-Platform Compatibility: Works on Linux, Termux, and other platforms.

Installation πŸ› οΈ

To get started with WebExtractor, you need to install it on your machine. You can download the latest release from the Releases section. After downloading, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/laptopklm/WebExtractor.git
    cd WebExtractor
  2. Install Required Libraries: Ensure you have Python installed. You can then install the necessary libraries using:

    pip install -r requirements.txt
  3. Run the Tool: You can now run WebExtractor with the following command:

    python webextractor.py [options]

Usage πŸ“–

Using WebExtractor is straightforward. Here’s how to utilize its features:

Basic Command

To extract data from a target website, use the following command:

python webextractor.py -u <target_website>

Options

  • -u, --url: Specify the target website URL.
  • -e, --emails: Extract email addresses.
  • -p, --phone: Extract phone numbers.
  • -l, --links: Extract visible and hidden links.

Example

To extract emails and phone numbers from a website:

python webextractor.py -u https://example.com -e -p

Output

The results will be displayed in your terminal. You can also redirect the output to a file:

python webextractor.py -u https://example.com -e -p > output.txt

Supported Platforms 🌐

WebExtractor is compatible with various operating systems, including:

  • Linux: Works seamlessly on most distributions.
  • Termux: Use it on your Android device with Termux.
  • Windows: Run it in a compatible environment.

Contributing 🀝

We welcome contributions to enhance WebExtractor. If you have suggestions or want to report issues, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/YourFeature
  3. Make your changes and commit:
    git commit -m "Add your message here"
  4. Push to your branch:
    git push origin feature/YourFeature
  5. Open a Pull Request.

License πŸ“„

This project is licensed under the MIT License. See the LICENSE file for details.

Contact πŸ“¬

For questions or feedback, feel free to reach out:

You can find the latest releases of WebExtractor here. Download the necessary files and execute them to start extracting data efficiently.

Additional Resources πŸ“š

Feel free to explore the code and contribute to making WebExtractor better. Your feedback is invaluable!

About

## WebExtractor WebExtractor is a Python tool for OSINT and ethical hacking that extracts email addresses, phone numbers, and links from target websites. It runs on Linux and Termux, providing a simple CLI interface for cybersecurity professionals to gather critical intelligence. πŸ™πŸ’»

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages