←Kembali ke Blog
2026-08-06 4 min bacaan

Cap Jari Audio: Bagaimana Web Audio API Menghasilkan Cincangan Unik

Ketahui bagaimana HTML5 Web Audio API memproses isyarat audio sintetik melalui susunan bunyi anda untuk menghasilkan cap jari pelayar yang kekal tanpa memainkan sebarang bunyi.

Menghasilkan Cap Jari Tanpa Bunyi

Tahukah anda bahawa laman web boleh mengenal pasti peranti anda dengan memproses isyarat bunyi yang anda tidak pernah dengar sekalipun?

Melalui Web Audio API (AudioContext), skrip penjejakan boleh mensintesis bentuk gelombang audio bawah sedar, menggunakan pemampatan dinamik serta penapis frekuensi, dan menganalisis output penimbal audio yang terhasil.


Mengapa Tandatangan Audio Berbeza Merentas Peranti

Isyarat audio yang diubah bergantung pada:

  1. Pemacu Audio & Pelaksanaan DSP: Algoritma perisian berbeza antara Windows, macOS, Linux, Android, dan iOS.
  2. Seni Bina Perkakasan DAC/Kad Bunyi: Pemasaan jam perkakasan dan pembundaran matematik titik terapung menghasilkan sisihan output yang kecil.
  3. Enjin Audio Pelayar: Blink oleh Chrome, Gecko oleh Firefox, dan WebKit oleh Safari memproses nod audio dengan ketepatan algoritma yang berbeza.

Skrip ini mengira cincangan SHA-256 atau MD5 bagi susunan penimbal audio akhir, mewujudkan Pengecam Cincangan Audio yang kekal.


Cara Menguji dan Mengurangkan Cap Jari Audio

  • Gunakan Cap Jari Pelayar WhatsMyDevice untuk memeriksa cincangan AudioContext langsung anda.
  • Gunakan pelayar yang memfokuskan privasi dengan rawak penimbal audio (seperti Brave dengan Farbling atau Pelayar Tor dengan pertahanan Kanvas/Audio).
Live Diagnostic Tool

Browser Fingerprint Diagnostic

Analyze your Canvas ID, WebGL renderer, system fonts, and trackability score.

Launch Tool
Diterbitkan oleh
Sidang Pengarang WhatsMyDevice
Penganalisis Privasi & Infrastruktur
English
Español
Türkçe
Русский
Deutsch
Bahasa Melayu