Skip to main content

Best 403 Unlocker (Python Version)

Key Differences and Features of the Python Version

The Python version of the 403 unlocker tool, available in here, has several key features:

Python-based Implementation

Built using Python's robust networking libraries and tools, providing excellent DNS handling capabilities and cross-platform support.

Cross-platform Support

Thanks to Python's portability, this project supports:

  • Windows (manual DNS configuration required)
  • Linux (automatic configuration)
  • macOS (automatic configuration)

Features

  • Automated DNS speed testing
  • Progress bar visualization
  • Config file support
  • Both CLI and interactive modes

How to Run the Python Version

pip install best403unlocker_py

Prerequisites

  • Python 3.8 or higher
  • Poetry package manager
  • Administrative/root privileges (required for DNS configuration)

Installation

  1. Clone the repository:
git clone https://github.com/403unlocker/best403unlocker-py.git
cd best403unlocker-py
  1. Install dependencies using Poetry:
poetry install

Usage

Default Interactive Mode

This will:

  • Test all configured DNS servers
  • Display a progress bar during testing
  • Show results in a table format
  • Prompt to apply the fastest DNS server

Command Line Options

  1. Test DNS servers with applying:

    unlock403 [--url URL]
    
  2. Test DNS servers without applying:

    unlock403 search-dns [--url URL]
    
  3. Set custom DNS servers:

    unlock403 set-custom-dns 8.8.8.8 8.8.4.4
    

Examples Find fastest DNS for a specific domain:

  1. Default mode searche and set:
unlock403
  1. Default mode searche and set with specific URL:
unlock403 --url developers.google.com
  1. search with default url for dns:
unlock403 search-dns
  1. search with custom url url for dns
unlock403 search-dns --url developers.google.com

Contact

Feel free to open issues and PRs on GitHub.

@msnp1381 OR Email Me

Metadata

Release files for best403unlocker_py 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for best403unlocker_py 0.0.2
File Size Uploaded Provenance Actions
best403unlocker_py-0.0.2.tar.gz 19.0 kB Without provenance Details for best403unlocker_py-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for best403unlocker_py 0.0.2
File Interpreter ABI Platform Actions
best403unlocker_py-0.0.2-py3-none-any.whl Python 3 none any Details for best403unlocker_py-0.0.2-py3-none-any.whl

Total release size: 52.5 kB

Release files / best403unlocker_py-0.0.2.tar.gz

Download URL best403unlocker_py-0.0.2.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e4ac11fbf09fb1d69c2887ac5f6ec315c75e2adcf1445a00c74956c66592b927
BLAKE2b-256 checksum
How to use checksums
9c2bfc807caeb6fbd5f752cfbef658b39d884c3c3fba18fc1eaf5805cef7cfa1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.0rc3 Windows/11

Release files / best403unlocker_py-0.0.2-py3-none-any.whl

Download URL best403unlocker_py-0.0.2-py3-none-any.whl
Size 33.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ff1f9fc434a2dfecb4a0f5033e5b7cbed6ac0e26851aea64dcced4b0156d7d0b
BLAKE2b-256 checksum
How to use checksums
fef7a4e3f4b950cc3717f643997892a5e3e2e2fe85f542535e7eca95ec268c7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.0rc3 Windows/11

Security for best403unlocker_py 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page