Skip to content

Hey 403 - CLI Edition is a powerful command-line utility designed to diagnose domain accessibility issues across multiple DNS providers. This tool helps developers, network administrators, and security professionals quickly identify

License

Notifications You must be signed in to change notification settings

Mohammad222PR/hey403

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Hey 403 - CLI Edition
⚡ DNS Accessibility Testing Tool ⚡

Stars Forks Issues License

📖 Table of Contents

🌟 About Hey 403

Hey 403 - CLI Edition is a powerful command-line utility designed to diagnose domain accessibility issues across multiple DNS providers. This tool helps developers, network administrators, and security professionals quickly identify:

  • Geo-restrictions and censorship blocks 🚫
  • DNS resolution inconsistencies 🌍
  • Server response variations 🔄
  • Potential connectivity issues 🔍

Key Capabilities

  • Test domain accessibility through 15+ global DNS servers
  • Detect 403 Forbidden and other HTTP errors
  • Compare DNS resolution times ⏱️
  • Identify regional blocking patterns 🗺️
  • Generate machine-readable reports 📊

Why Use Hey 403?

  • 🚦 Instant Diagnostics: Verify domain accessibility in seconds
  • 🌐 Global Perspective: Test against worldwide DNS providers
  • 🔧 Troubleshooting Made Easy: Pinpoint DNS-related issues quickly
  • 📈 Performance Metrics: Measure response times across providers

✨ Features

Feature Description
🚪 CLI First Terminal-native interface
🌍 15+ Built-in DNS Preconfigured DNS servers
⚡ Parallel Testing Concurrent DNS checks
🎨 Colorful Output Rich text formatting

🚀 Quick Start

# Install the package
pip install hey403

# Run the main command
hey403 --help

🔧 Usage Examples

# Test a single domain
hey403 example.com

# Set best dns for current domain
hey403 example.com --set

🤝 Contributing

  1. Fork the repository
  2. Set up the development environment:
    git clone https://github.com/Diramid/hey-403-cli.git
    cd hey-403-cli
    pip install -e .[dev]
  3. Run tests:
    pytest tests/ -v
  4. Commit and push your changes:
    git checkout -b feature/amazing-feature
    git commit -m 'Add amazing feature'
    git push origin feature/amazing-feature
  5. Open a Pull Request

⚖️ License

Distributed under MIT License. See LICENSE for details.


Note 📢
Always use this tool responsibly and in compliance with local laws and regulations.
Unauthorized access to computer systems is strictly prohibited.

About

Hey 403 - CLI Edition is a powerful command-line utility designed to diagnose domain accessibility issues across multiple DNS providers. This tool helps developers, network administrators, and security professionals quickly identify

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%