Skip to content

A rust html parser that extract usefull links and give IP's address to user

Notifications You must be signed in to change notification settings

at0mic-l1mbo/html_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😈 HTML Parser

This Rust-based HTML parser provides a powerful and flexible tool for extracting information from web pages and resolving associated IP addresses. With a sleek command-line interface, it's designed for simplicity and efficiency.

🔑 Features

  • Randomized IP Spoofing: Utilizes random IP addresses for web requests to enhance anonymity.
  • User-Agent Rotation: Employs fake User-Agents for each request, adding an extra layer of disguise.
  • DNS Resolution: Resolves domain names to IP addresses using the Trust-DNS Resolver library.
  • HTML Parsing: Extracts hyperlinks from HTML documents, enabling efficient link analysis.
  • Output to File: Saves resolved IP addresses with associated URLs to a customizable output file.

🏎️ Usage

  1. Download the releases here for your respective OS
  2. Then run .\html_parser https://www.somewebsite.com

📫 Contributions

Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback. Together, we can make this project even better.

📝 License

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

🏗️ Building this project from sourcefile

Commands

  1. Clone the repository: git clone https://github.com/yourusername/your-repo.git
  2. Navigate to the project directory: cd your-repo
  3. Build and run: cargo run -- https://www.example.com

Getting Started

  1. Install Rust and Cargo by following the official Rust installation guide.
  2. Add dependencies to your Cargo.toml.
  3. Customize the code and configuration as needed for your specific use case.
  4. Run the application and explore the results in the index.txt file.

Requirements

  • Rust
  • Cargo
  • Trust-DNS Resolver
  • Reqwest

🦄 Author

Photo of at0mic-l1mbo
At0mic-l1mbo

About

A rust html parser that extract usefull links and give IP's address to user

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages