Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
fetchd
command
fetchd is a local HTTP daemon that executes one-off requests through the mimic library (uTLS Chrome ClientHello / chrome_exact) — the single truth for outbound Rutube traffic from non-Go callers.
|
fetchd is a local HTTP daemon that executes one-off requests through the mimic library (uTLS Chrome ClientHello / chrome_exact) — the single truth for outbound Rutube traffic from non-Go callers. |
|
fpd
command
Command fpd is the live full-fingerprint display for the site-mimic verification stand (test.auto-gram.ru).
|
Command fpd is the live full-fingerprint display for the site-mimic verification stand (test.auto-gram.ru). |
|
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 android_149 ClientHello (uTLS Chrome spec wire-verified field-for-field against a real Android Chrome 149 — identical JA4 t13d1516h2_8daaf6152771_d8a2da3f94cd and per-connection extension shuffling, see docs/phone-reference.md) 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 android_149 ClientHello (uTLS Chrome spec wire-verified field-for-field against a real Android Chrome 149 — identical JA4 t13d1516h2_8daaf6152771_d8a2da3f94cd and per-connection extension shuffling, see docs/phone-reference.md) and the header set captured from a real Android Chrome 149 navigation on a phone (Samsung S21 Ultra, mobile 4G). |
|
vk-ru-windows
command
Command vk-ru-windows fetches https://vk.ru/ presenting as a real Windows desktop Chrome: the chrome_exact transport (byte-exact ClientHello class verified against a live Windows Chrome 151 — t13d1516h2_8daaf6152771_806a8c22fdea, captured headed on a Win11 23H2 machine, see docs/phone-reference.md), the Windows header set and sec-ch-ua brand list, and the Windows IP TTL (128) stamped on every connection via the profile's ip_ttl field.
|
Command vk-ru-windows fetches https://vk.ru/ presenting as a real Windows desktop Chrome: the chrome_exact transport (byte-exact ClientHello class verified against a live Windows Chrome 151 — t13d1516h2_8daaf6152771_806a8c22fdea, captured headed on a Win11 23H2 machine, see docs/phone-reference.md), the Windows header set and sec-ch-ua brand list, and the Windows IP TTL (128) stamped on every connection via the profile's ip_ttl field. |
|
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.