Skip to content

siuxsa/Url_Filter_Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

URL Filter Pro πŸ”

A powerful terminal-based tool for intelligent URL filtering with multiple filtering strategies and colorful interface.

Demo Banner

Features πŸš€

  1. Keyword-based Filtering

    • Filter URLs containing specified keywords
    • Keep one unique URL per keyword while preserving non-matching URLs
    • Case-sensitive keyword matching
  2. Parameter-based Filtering

    • Analyze URLs based on query parameters
    • Keep one unique URL per parameter name
    • Ignores parameter values for filtering
  3. Parameter Value Filtering

    • Search for keywords within parameter names/values
    • Show URLs containing keywords in query parameters
    • Full parameter content scanning
  4. Parameter Presence Filtering

    • Separate URLs with parameters from clean URLs
    • Filter out all parameter-less URLs

Installation βš™οΈ

Requirements:

  • Python 3.6+
  • Linux/macOS terminal (recommended)
  • Windows: Use WSL/PowerShell with pygments
# Install required packages
pip install colorama

Usage πŸ–₯️

python3 url_filter_pro.py

Key Benefits πŸ’‘

  • Efficiency: Process thousands of URLs in seconds

  • Precision: Multiple filtering strategies for different needs

  • Flexibility: Combine with other CLI tools (grep, awk, etc.)

  • Organization: Clean up URL lists for penetration testing

  • Audit: Identify tracking parameters in marketing URLs

  • Research: Analyze URL structures for web scraping



HAPPY HUNTING--πŸƒ

About

Save time by avoiding repeated testing of the same functionality.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages