Alat diagnostik sidik jari browser untuk pengembang
Alat ini secara komprehensif mengumpulkan atribut browser yang dapat dilacak termasuk sidik jari rendering Canvas, sidik jari GPU WebGL, sidik jari audio AudioContext, daftar font terpasang, parameter layar, atribut browser, informasi hardware, dan lingkungan jaringan. Semua deteksi berjalan secara lokal di browser Anda. Hasil ditampilkan sebagai pasangan kunci-nilai terstruktur dengan ekspor JSON satu klik. Dirancang untuk pengembang frontend yang men-debug strategi anti-sidik jari dan menguji keunikan browser.
Fitur
Deteksi perbedaan rendering Canvas 2D
Pengumpulan info GPU WebGL (model/vendor/renderer)
Atribut UA browser/bahasa/zona waktu/plugin/tipe MIME
Info hardware: inti CPU/memori/dukungan sentuh
Deteksi sidik jari audio AudioContext
Alamat IP dan lingkungan jaringan (melalui API publik)
Hash sidik jari komposit SHA-256
Ekspor file JSON satu klik
Berjalan sepenuhnya di browser Anda
Cara Menggunakan
1Buka halaman untuk memulai deteksi otomatis semua atribut sidik jari
2Tunggu deteksi selesai — hasil muncul sebagai pasangan kunci-nilai yang dikategorikan
3Klik tombol salin di samping atribut apa pun untuk menyalin nilainya
4Klik tombol 'Ekspor JSON' di bagian bawah untuk mengunduh data sidik jari lengkap
Pertanyaan Umum
Apa itu sidik jari browser?
Sidik jari browser adalah teknik yang mengidentifikasi pengguna secara unik dengan mengumpulkan berbagai atribut browser dan perangkat (seperti rendering Canvas, WebGL, font, parameter layar, dll.). Bahkan tanpa cookie, situs web dapat mengidentifikasi pengunjung melalui kombinasi atribut ini.
Bagaimana hash sidik jari dihitung?
Alat ini melakukan serialisasi dan mengurutkan semua atribut sidik jari yang terdeteksi (tidak termasuk stempel waktu dan info jaringan), lalu menghitung hash SHA-256. Perangkat dan browser yang sama seharusnya menghasilkan hash yang sama setiap kali.
Apakah data deteksi dikirim ke server?
Deteksi Canvas, WebGL, AudioContext, font, layar, browser, dan hardware semuanya berjalan secara lokal di browser Anda. Tidak ada data yang diunggah. Hanya pencarian IP yang menggunakan API publik ipapi.co.
Mengapa hash sidik jari saya berbeda dari yang lain?
Sidik jari browser dipengaruhi oleh model GPU, versi driver, sistem operasi, font terpasang, resolusi layar, versi browser, dan banyak faktor lainnya — membuat setiap sidik jari hampir unik. Inilah cara kerja pelacakan sidik jari.
Bagaimana jika beberapa hasil deteksi kosong atau tidak tersedia?
Beberapa deteksi (seperti WebGL, AudioContext) mungkin dibatasi di browser atau mode privasi tertentu, menghasilkan nilai kosong. Ini normal dan dengan sendirinya berfungsi sebagai karakteristik sidik jari.