Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
receiver
command
Command receiver is the public byte-capturing target for site-mimic verification runs: deploy it behind nginx (TLS terminates at nginx via the shared 127.0.0.1:8444 SNI listener) and it logs the application view of every request as JSONL — client IP (X-Forwarded-For chain), method, path, protocol, header names and values — and answers with an echo JSON.
|
Command receiver is the public byte-capturing target for site-mimic verification runs: deploy it behind nginx (TLS terminates at nginx via the shared 127.0.0.1:8444 SNI listener) and it logs the application view of every request as JSONL — client IP (X-Forwarded-For chain), method, path, protocol, header names and values — and answers with an echo JSON. |
|
examples
|
|
|
stand-probe
command
Command stand-probe is a kulikov0/headless-client stand-compatible probe: it fetches a URL N times with the site-mimic client so the capture stand can diff its wire fingerprint against a real Chromium running next to it.
|
Command stand-probe is a kulikov0/headless-client stand-compatible probe: it fetches a URL N times with the site-mimic client so the capture stand can diff its wire fingerprint against a real Chromium running next to it. |
|
stream-wb-ru
command
Command stream-wb-ru fetches https://stream.wb.ru/ the way a desktop Chrome browser does on first load.
|
Command stream-wb-ru fetches https://stream.wb.ru/ the way a desktop Chrome browser does on first load. |
|
vk-ru
command
Command vk-ru fetches https://vk.ru/ the way a desktop Chrome browser does: uTLS chrome_auto ClientHello, ALPN-negotiated HTTP/2, and the header set captured from a real navigation.
|
Command vk-ru fetches https://vk.ru/ the way a desktop Chrome browser does: uTLS chrome_auto ClientHello, ALPN-negotiated HTTP/2, and the header set captured from a real navigation. |
|
vk-ru-mobile
command
Command vk-ru-mobile fetches https://m.vk.ru/ the way a mobile Chrome browser does: the chrome_exact transport (byte-exact ClientHello plus Chrome's header-order and HTTP/2 frame layers via headless-client) and the header set captured from a real Android Chrome 149 navigation on a phone (Samsung S21 Ultra, mobile 4G).
|
Command vk-ru-mobile fetches https://m.vk.ru/ the way a mobile Chrome browser does: the chrome_exact transport (byte-exact ClientHello plus Chrome's header-order and HTTP/2 frame layers via headless-client) and the header set captured from a real Android Chrome 149 navigation on a phone (Samsung S21 Ultra, mobile 4G). |
|
Package mimic provides an HTTP client whose transport-level fingerprint — TLS ClientHello (JA3/JA4), ALPN, HTTP/2 — follows a site profile captured from a real browser, so a Go program presents the same wire-level identity the site expects.
|
Package mimic provides an HTTP client whose transport-level fingerprint — TLS ClientHello (JA3/JA4), ALPN, HTTP/2 — follows a site profile captured from a real browser, so a Go program presents the same wire-level identity the site expects. |
Click to show internal directories.
Click to hide internal directories.