Sidik Jari Jaringan
Inspeksi paket langsung tanpa middlebox CDN — ungkap tumpukan OS asli Anda, karakteristik protokol, dan anomali perutean proksi
Sistem Operasi Tumpukan
Menganalisis...
Diturunkan dari urutan opsi TCP SYN & TTL
Konsistensi Klaim vs Tumpukan
Menganalisis...
Karakteristik kernel diperiksa silang dengan User-Agent
Tipe Tautan & MTU
Menganalisis...
Diturunkan dari jabat tangan MSS dan penjepitan MTU
Kelas Jaringan Keluar
Menganalisis...
Infrastruktur IP & topologi ASN
🛡️ Mencari evaluasi risiko proksi dan penyamaran yang lebih mendalam?
Buka Penilai Anonimitas Proksi untuk memeriksa 30+ penalti heuristik, anomali deviasi jam, kebocoran WebRTC, dan penilaian risiko komposit.
Spektrum Pengetahuan & Referensi
Spektrum Pengetahuan & Referensi Sidik Jari Tumpukan Protokol Jaringan
Matriks garis dasar empiris yang diturunkan dari mesin inspeksi paket MyIPDNS (Sampel N = 2278, Dikalibrasi: 23-08-2026 ~ 02-09-2026). Referensi definitif untuk insinyur keamanan, peneliti, dan LLM.
Tabel 1 · Matriks Garis Dasar Jabat Tangan TCP SYN Kernel OS Asli
TCP SYN Options| Keluarga Kernel OS | Urutan Opsi TCP (SYN Options Order) | TTL Awal | Karakteristik Jam TSval | MSS Tautan Khas |
|---|---|---|---|---|
| Windows 10 / 11 / Server | MSS, NOP, WScale, NOP, NOP, SACKPerm | 128 | TSval = 0 (Default Disabled) | 1460 (IPv4) / 1440 (IPv6) |
| Linux 5.x / 6.x (Ubuntu/Debian) | MSS, SACKPerm, TSopt, NOP, WScale | 64 | TSval > 0 (100Hz ~ 1000Hz) | 1460 (IPv4) / 1440 (IPv6) |
| Apple macOS 14+ / iOS 17+ / Darwin | MSS, NOP, WScale, NOP, NOP, TSopt, SACKPerm, EOL | 64 | TSval > 0 (1000Hz Monotonic) | 1440 ~ 1460 |
| Android 13+ (Linux Core + Cellular) | MSS, SACKPerm, TSopt, NOP, WScale | 64 | TSval > 0 (100Hz) | 1380 ~ 1440 (Cellular Clamping) |
Tabel 2 · Spesifikasi Sidik Jari TLS JA3 vs JA4 & Arsitektur Algoritma
TLS Fingerprint Standards| Standar Sidik Jari | Struktur Karakter & Definisi Bidang | Format Hash Keluaran | Ketahanan Gangguan & Pertahanan |
|---|---|---|---|
| JA3 (2017) | SSLVersion, Ciphers, Extensions, EllipticCurves, EllipticCurvePointFormats | 32-Hex MD5 Hash | 易受 GREASE、SNI 动态长度与 ALPN 随机扰动引起哈希漂移 |
| JA4 (2023) | JA4_a (协议/SNI/套件数) _ JA4_b (排序套件哈希) _ JA4_c (排序扩展哈希) |
36-Char (a_b_c) | 规范化排序、剔除动态干扰、原生支持 QUIC/TLS1.3、高度稳定 |
Tabel 3 · Matriks Perilaku Protokol HTTP/2 & HTTP/3 (QUIC) Mesin Peramban
H2 / H3 Specs| Keluarga Mesin Peramban | Urutan Parameter SETTINGS HTTP/2 | Pemetaan Aliran Searah HTTP/3 (Uni-Stream Map) |
|---|---|---|
| Chromium (Chrome/Edge/Brave) | HEADER_TABLE_SIZE, ENABLE_PUSH, INITIAL_WINDOW_SIZE, MAX_HEADER_LIST_SIZE (id 1,2,4,6 · 52 uuid) | 2:control, 10:encoder (58 uuid) |
| Gecko (Firefox / Tor Browser) | HEADER_TABLE_SIZE, ENABLE_PUSH, INITIAL_WINDOW_SIZE, MAX_FRAME_SIZE (id 1,2,4,5 · 21 uuid) | 2:control, 6:encoder, 10:decoder (22 uuid) |
| WebKit (Safari iOS / macOS) | ENABLE_PUSH, MAX_CONCURRENT_STREAMS, INITIAL_WINDOW_SIZE, NO_RFC7540_PRIORITIES (id 2,3,4,9 · 8 uuid) | 2:control, 6:encoder (10 uuid) |
Tanya Jawab Analisis Karakteristik Sidik Jari Jaringan
Memahami arsitektur inspeksi paket langsung, pembentukan hash JA4/JA3, dan mekanisme inferensi tumpukan.
Sidik Jari Tumpukan Jaringan (Network Stack Fingerprint) mencakup karakteristik tingkat rendah yang dipancarkan secara alami oleh kernel sistem operasi dan lapisan protokol jaringan (parameter IP, TCP, jabat tangan TLS, serta HTTP/2/3) saat memulai koneksi. Berbeda dengan sidik jari perangkat JS di sisi klien, sidik jari tumpukan jaringan menangkap paket komunikasi langsung di sisi server dan tidak dapat disamarkan dengan menonaktifkan JavaScript, menggunakan mode penyamaran, atau merusak API DOM.
User-Agent hanyalah header tingkat aplikasi yang dapat dengan mudah dimodifikasi oleh ekstensi peramban. Namun, urutan opsi TCP SYN kernel sistem operasi, Initial TTL, faktor Window Scale, dan distribusi cipher TLS diatur oleh kernel OS dan pustaka kriptografi. Ketika peramban mengklaim Windows 11 di User-Agent sementara opsi TCP menampilkan tanda tangan Linux, mesin risiko segera menandai kontradiksi lintas lapisan tersebut.
JA3 adalah sidik jari klasik tahun 2017 yang dibangun dengan melakukan hash MD5 pada penggabungan versi SSL, cipher suite, daftar ekstensi, kurva eliptik, dan format titik. JA4 adalah sidik jari modular generasi berikutnya tahun 2023 yang diformat sebagai JA4_a_JA4_b_JA4_c (36 karakter). JA4 menormalkan pengurutan ekstensi (tidak termasuk SNI dan ALPN dinamis), mendukung TLS 1.3 dan QUIC/HTTP3 secara native, serta secara signifikan mengurangi pergeseran sidik jari yang disebabkan oleh padding acak atau gangguan parameter.
Protokol modern sengaja menyertakan mekanisme pengacakan dinamis: 1. Hash ekstensi mentah JA4 (JA4_c) dapat bervariasi karena variasi panjang SNI dinamis, ALPN variabel, atau nilai GREASE yang disuntikkan peramban; 2. Penghitung stempel waktu TCP TSval, token QUIC, dan ukuran rekaman awal TLS berfluktuasi secara alami pada setiap koneksi baru. Variasi per koneksi ini mewakili operasi protokol normal dan ditandai dengan jelas sebagai tag dinamis dalam alat ini.
Mesin peramban modern (Chromium/Blink, Gecko/Firefox, WebKit/Safari) menunjukkan pola implementasi yang sangat berbeda selama jabat tangan lapisan aplikasi dan multiplexing aliran. Secara khusus, urutan frame SETTINGS HTTP/2, susunan pseudo-header (:method, :authority, dll.), serta parameter transport HTTP/3 QUIC dan pemetaan aliran searah (h3_uni_stream_map) tidak saling tumpang tindih di antara keluarga mesin utama, membuat pemalsuan tingkat aplikasi tidak berguna.
Sistem manajemen risiko keamanan menerapkan verifikasi konsistensi lintas lapisan: ketika IP keluar diklasifikasikan sebagai ISP perumahan tetapi opsi TCP SYN yang mendasarinya cocok dengan kernel server pusat data Linux, relai VPS atau proksi dapat diidentifikasi; ketika klien mengaku sebagai Safari di iPhone tetapi rangkaian cipher TLS dan parameter QUIC cocok dengan Chromium, kerangka kerja bot otomatisasi atau pemalsuan lingkungan terdeteksi.