Documentation

Library Overview

BrowserGate is a powerful, enterprise-grade hardware fingerprinting library. It follows a similar integration pattern to browserforge but with advanced botnet-level telemetry extraction.

Installation

git clone https://github.com/fingerxploit/{api-key}/browsergate.git

Quick Start

from browsergate import Fingerprint

# Initialize with desired browser and OS
fp = Fingerprint(browser='chrome', os='windows')

# Access the generated hardware signatures
print(f"User-Agent: {fp.headers['User-Agent']}")
print(f"X-Hardware-Token: {fp.hardware_token}")

Advanced Configuration

For high-level bypassing, you can specify deep hardware parameters to match specific session requirements.

from browsergate import Fingerprint
                            
# Detailed fingerprint generation
fp = Fingerprint(
    browser='chrome',
    os='windows',
    device_type='desktop',
    screen_resolution='1920x1080',
    strict_mode=True,         # Matches WebGL & AudioContext 1:1
    telemetry_bypass=True     # Inject specialized hardware headers
)

# Access deep fingerprint data
print(fp.webgl_renderer)     # e.g., 'ANGLE (NVIDIA, NVIDIA GeForce RTX 3080...)'
print(fp.canvas_id)          # Verified canvas hash
print(fp.full_context)       # Complete hardware profile in JSON

Security & Usage Terms

API Access Restriction: Your license key is locked to the originating IP address used during registration.

  • Multi-IP proxy rotation is supported only if the initial handshake matches your base registration IP.
  • Simultaneous requests from different geographical regions will trigger an account lock.
  • Reselling or sharing API keys is strictly prohibited.

Failure to comply with these terms will result in permanent hardware banning from our distributed node network.

Ready to Sign? Get License