auth surface
login.microsoftonline.com
Credential-stuffing shape
Many unrelated client stacks reach this auth endpoint in near-equal proportion — the credential-stuffing shape. The corpus records no per-connection identity and cannot confirm intent.
- domain
Read
client diversity
20 distinct client stacks reach this name.
concentration
0.695 traffic splits near-evenly across many unrelated stacks.
category
Looks like an auth endpoint — a hostname heuristic, high-precision / low-recall, not a verdict.
synthesis
Many unrelated stacks reaching an auth endpoint in near-equal proportion is the credential-stuffing shape. The corpus records no per-connection identity and cannot confirm intent.
Spread is entropy over the fingerprints reaching this domain, not over the domains a fingerprint reaches. It can’t distinguish one scraper from many people — it measures the mix of software, not who runs it.
Footprint
468
observations
20
distinct clients
2026-07-19
first seen
2026-07-23
last seen
Client stacks reaching this name
- 43%
- 13%
- Google Chrome / Chromiumrandomising8.1%
- Google Chrome / Chromiumrandomising6.6%
- Google Chrome / Chromiumrandomising4.9%
- t13d1115h2_5e2…0af2abdfmulti-build4.5%
- t13d1114h2_5e2…6a4e08ffmulti-build4.1%
- Google Chrome / Chromiumrandomising3.6%
- 3.2%
- Google Chrome / Chromiumrandomising2.4%
- t13d3112h1_e8f…e05bbdd6multi-build1.3%
- Node.js https / axios / got (no ALPN)multi-build1.1%
- Node.js fetch / undicimulti-build1.1%
- Apple Safari / WebKitmulti-build1.1%
- t12d860600_e18…35682795unclassified1.1%
Busiest 15 client stacks on this page. Share is the fraction of this name’s observations. Many distinct fingerprints on a low-traffic name is itself worth a look; a blank JA3 is a permuting client — open the fingerprint for its variants.
| client | JA3 | stability | count | share | first seen | last seen |
|---|---|---|---|---|---|---|
| t13d5212h1_b262b…9b248d72 | 1808993d…1750d6 | fixed | 200 | 43% | 2026-07-21 | 2026-07-23 |
| t12d210700_76e20…dd8e7af0 | 3b5074b1…00ff0e | fixed | 60 | 13% | 2026-07-23 | 2026-07-23 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 38 | 8.1% | 2026-07-19 | 2026-07-23 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 31 | 6.6% | 2026-07-19 | 2026-07-23 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 23 | 4.9% | 2026-07-19 | 2026-07-23 |
| t13d1115h2_5e2a7…0af2abdf | — | multi-build | 21 | 4.5% | 2026-07-19 | 2026-07-23 |
| t13d1114h2_5e2a7…6a4e08ff | — | multi-build | 19 | 4.1% | 2026-07-19 | 2026-07-23 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 17 | 3.6% | 2026-07-19 | 2026-07-23 |
| t13d2713h2_bd979…401ec68b | c914b1b0…2103f5 | fixed | 15 | 3.2% | 2026-07-23 | 2026-07-23 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 11 | 2.4% | 2026-07-19 | 2026-07-23 |
| t13d3112h1_e8f1e…e05bbdd6 | — | multi-build | 6 | 1.3% | 2026-07-21 | 2026-07-23 |
| Node.js https / axios / got (no ALPN) Node 22 — bundled OpenSSL 3 (newer) | — | multi-build | 5 | 1.1% | 2026-07-19 | 2026-07-22 |
| Node.js fetch / undici Node 22 — bundled OpenSSL 3 (newer) | — | multi-build | 5 | 1.1% | 2026-07-19 | 2026-07-22 |
| Apple Safari / WebKit Apple SecureTransport cipher-suite signature — Safari (macOS/iOS), WKWebView, and native URLSession apps; the 3DES legacy tail (0xC008/0xC012/0x000A) is Apple's tell, no other modern stack carries it. Platform entry like Android's Conscrypt: Apple system TLS legitimately offers any ALPN (h2, http/1.1, dot, none), so the cipher list alone is the signature — not ALPN-gated | — | multi-build | 5 | 1.1% | 2026-07-19 | 2026-07-19 |
| t12d860600_e1838…35682795 | fd80fa9c…c644ac | unclassified | 5 | 1.1% | 2026-07-23 | 2026-07-23 |
| Python requests / urllib3 official CPython build (OpenSSL 3.0.x — Windows / macOS / uv); ja4_b is the build, ja4_c b26ce05bbdd6 is urllib3's own SSLContext (post_handshake_auth, no session ticket) — httpx on the same build differs by that one extension. First seen as Windows 10, Python 3.14. | — | multi-build | 2 | 0.4% | 2026-07-20 | 2026-07-21 |
| Node.js https / axios / got (no ALPN) Node 18–20 — bundled OpenSSL 3 (same on Debian & Alpine) | — | multi-build | 2 | 0.4% | 2026-07-19 | 2026-07-22 |
| Android (Conscrypt) / Flutter (BoringSSL) mobile-BoringSSL cipher-suite signature — Android system TLS (Play Services, Firebase, OkHttp apps) and Flutter/Dart; any ALPN | — | multi-build | 1 | 0.2% | 2026-07-20 | 2026-07-20 |
| t13d371300_db359…32efce91 | a391c8ec…f6c1c2 | fixed | 1 | 0.2% | 2026-07-22 | 2026-07-22 |
| Google Chrome / Chromium Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version | — | randomising | 1 | 0.2% | 2026-07-21 | 2026-07-21 |