lazyTLS

Documentation

API Reference

lazyTLS runs as a local proxy server on your machine, forwarding requests with spoofed TLS fingerprints to bypass detection systems.

Quick Start

01

Download & Run

Launch the lazyTLS executable. It starts a local server on port 8080.

02

Configure Headers

Set x-lazy-url and other headers to configure your request.

03

Send Request

POST to /forward and receive the response with spoofed TLS fingerprint.

API Endpoints

POST/forwardSecure Proxy Request

Forward a request through the TLS spoofing proxy with custom fingerprint configuration.

GET/System Dashboard

Access the built-in web dashboard to monitor requests and system status.

GET/profilesAvailable Profiles

List all available TLS fingerprint profiles that can be used with x-lazy-profile.

Configuration Headers

HeaderDescriptionRequiredDefault / Example
x-lazy-urlTarget URLYeshttps://example.com/api/data
x-lazy-proxyUpstream ProxyNo192.168.1.1:8080:user:pass
x-lazy-profileTLS FingerprintNochrome_140
x-lazy-methodHTTP MethodNoGET
x-lazy-redirectsFollow RedirectsNotrue
x-lazy-header-orderHeader OrderNohost,user-agent,accept,cookie

Available Profiles

Use these profile identifiers with the x-lazy-profile header to spoof different browser TLS fingerprints.

chrome_140chrome_139chrome_138chrome_137firefox_130firefox_129firefox_128safari_18safari_17safari_16edge_130edge_129opera_115opera_114

Code Examples

cURL

curl -X POST http://localhost:8080/forward \
  -H "x-lazy-url: https://api.example.com/data" \
  -H "x-lazy-profile: chrome_140" \
  -H "x-lazy-method: GET" \
  -H "x-lazy-redirects: true"

Python

import requests

response = requests.post(
    "http://localhost:8080/forward",
    headers={
        "x-lazy-url": "https://api.example.com/data",
        "x-lazy-profile": "chrome_140",
        "x-lazy-method": "GET",
        "x-lazy-proxy": "proxy.example.com:8080:user:pass",
        "x-lazy-redirects": "true"
    }
)

print(response.json())

Node.js

const response = await fetch("http://localhost:8080/forward", {
  method: "POST",
  headers: {
    "x-lazy-url": "https://api.example.com/data",
    "x-lazy-profile": "chrome_140",
    "x-lazy-method": "GET",
    "x-lazy-proxy": "proxy.example.com:8080:user:pass",
    "x-lazy-redirects": "true"
  }
});

const data = await response.json();
console.log(data);

Ready to get started?

Get your license and start spoofing TLS fingerprints today.

Get Access
Built with v0