Browser fingerprint là gì và liên quan gì đến proxy
Cập nhật:
Browser fingerprint, hay vân tay trình duyệt, là tập hợp các đặc điểm kỹ thuật mà trình duyệt để lộ khi tải một trang web: hệ điều hành, màn hình, font, cách vẽ canvas và WebGL, múi giờ, ngôn ngữ. Ghép lại, chúng đủ để nhận ra cùng một thiết bị ngay cả khi bạn đã xoá cookie hoặc đổi IP. Proxy chỉ thay địa chỉ IP, không thay vân tay; ngược lại trình duyệt antidetect thay vân tay nhưng không thay IP. Hiểu hai lớp này giúp bạn biết vì sao người quản lý nhiều tài khoản cần cả hai.
Vân tay trình duyệt gồm những gì
Không có một thông số đơn lẻ nào nhận diện được bạn. Sức mạnh của fingerprint nằm ở việc ghép nhiều thông số bình thường lại với nhau cho đến khi tổ hợp trở nên hiếm.
| Thành phần | Website đọc được gì | Vì sao khác nhau giữa các máy |
|---|---|---|
| User agent, hệ điều hành | Tên và phiên bản trình duyệt, Windows/macOS/Android | Mỗi máy cập nhật khác nhau |
| Màn hình | Độ phân giải, độ sâu màu, tỉ lệ điểm ảnh | Phụ thuộc màn hình và cài đặt phóng to |
| Canvas | Kết quả khi trình duyệt vẽ chữ và hình lên một khung ẩn | Card đồ hoạ, driver và cách khử răng cưa cho ra điểm ảnh hơi khác |
| WebGL | Tên card đồ hoạ, thông số kết xuất 3D | Mỗi GPU và driver có đặc điểm riêng |
| Font | Danh sách font đã cài | Phần mềm văn phòng, thiết kế cài thêm font khác nhau |
| Audio | Kết quả xử lý một tín hiệu âm thanh mẫu | Phần cứng âm thanh và trình duyệt khác nhau |
| Múi giờ, ngôn ngữ | Giờ hệ thống, ngôn ngữ ưu tiên | Theo vùng và cài đặt người dùng |
| Phần cứng | Số nhân CPU, dung lượng bộ nhớ ước lượng | Mỗi máy một cấu hình |
Canvas và WebGL: hai thành phần hay bị nhắc nhất
Canvas fingerprint hoạt động bằng cách yêu cầu trình duyệt vẽ một đoạn chữ và vài hình lên một khung vẽ ẩn, rồi đọc lại dữ liệu điểm ảnh. Mắt thường không thấy khác biệt, nhưng chênh lệch rất nhỏ do card đồ hoạ, driver, hệ điều hành và font tạo ra một chuỗi băm khá ổn định cho mỗi máy.
WebGL fingerprint đọc thông tin về bộ xử lý đồ hoạ, ví dụ tên nhà sản xuất và model GPU, cùng các giới hạn kết xuất. Nếu một profile khai báo đang chạy trên điện thoại nhưng WebGL lại báo card đồ hoạ máy bàn, sự mâu thuẫn đó dễ bị chú ý hơn cả việc dùng chung vân tay.
Bài học ở đây là tính nhất quán quan trọng hơn sự ngẫu nhiên. Vân tay đổi liên tục hoặc tự mâu thuẫn trông bất thường hơn một vân tay bình thường và ổn định.
Website dùng fingerprint để làm gì
Mục đích phổ biến nhất là chống gian lận và bảo mật: nhận ra một lần đăng nhập đến từ thiết bị lạ, phát hiện bot, hoặc phát hiện một người tạo hàng loạt tài khoản. Ngân hàng, sàn thương mại điện tử và mạng xã hội đều dùng tín hiệu thiết bị bên cạnh IP, số điện thoại và hành vi.
Vì vậy, nếu bạn hợp pháp quản lý nhiều tài khoản trên một máy, nền tảng có thể thấy chúng chung thiết bị và xét chung. Cách website ghép các tín hiệu này được trình bày thêm trong bài website phát hiện proxy như thế nào.
Fingerprint và proxy: hai lớp khác nhau
Nhiều người nghĩ đổi IP là đủ để "thành người khác". Thực tế, website thấy hai lớp tách biệt: lớp mạng (IP, nhà mạng, quốc gia) và lớp thiết bị (fingerprint, cookie). Đổi một lớp mà giữ nguyên lớp kia thì hai tài khoản vẫn có điểm chung.
- Chỉ đổi IP: cùng fingerprint, cùng cookie nhưng khác IP. Trông như một thiết bị đi qua nhiều mạng, vẫn liên kết được.
- Chỉ đổi fingerprint: profile khác nhau nhưng cùng một IP. Trông như nhiều thiết bị trong cùng một nhà.
- Đổi cả hai, mỗi tài khoản một cặp cố định: một profile antidetect gắn với một proxy riêng không đổi. Đây là cách làm chuẩn, giải thích kỹ ở bài trình duyệt antidetect là gì.
Những chỗ IP và vân tay hay lệch nhau
Một số thành phần fingerprint có liên quan trực tiếp đến vị trí, nên chúng phải khớp với quốc gia của proxy.
- Múi giờ: IP ở Mỹ nhưng đồng hồ trình duyệt theo giờ Việt Nam là một mâu thuẫn rõ ràng.
- Ngôn ngữ: không bắt buộc trùng tuyệt đối, nhưng nên hợp lý với quốc gia và đối tượng tài khoản.
- Geolocation: nếu trang xin quyền vị trí, toạ độ trả về phải nằm trong quốc gia của IP.
- WebRTC: có thể làm lộ IP thật của máy nếu chưa cấu hình. Kiểm tra bằng công cụ test rò rỉ WebRTC và IP hiện tại bằng Kiểm tra IP của tôi.
- DNS: phân giải tên miền qua mạng của bạn thay vì qua proxy có thể để lộ nhà mạng thật.
| Kiểm tra | Kết quả mong muốn |
|---|---|
| IP hiện ra trên công cụ Kiểm tra IP của tôi | Đúng IP và quốc gia của proxy |
| Múi giờ trình duyệt | Trùng với múi giờ của quốc gia IP |
| WebRTC | Không lộ IP thật |
Giữ fingerprint sạch: checklist thực tế
- Dùng trình duyệt antidetect để mỗi tài khoản có một profile và vân tay riêng, ổn định qua các lần mở.
- Chọn hệ điều hành và thông số gần với máy thật, tránh profile điện thoại chạy trên máy bàn.
- Không cài cùng một bộ tiện ích mở rộng hiếm gặp cho mọi profile, vì danh sách tiện ích cũng là tín hiệu.
- Gắn mỗi profile với một proxy riêng cố định; hướng dẫn đồng bộ múi giờ có ở bài khớp múi giờ, ngôn ngữ với proxy.
- Không mở cùng một tài khoản ở cả trình duyệt thường lẫn profile antidetect, vì như vậy tài khoản dính hai vân tay.
- Kiểm tra lại sau mỗi lần cập nhật trình duyệt, vì phiên bản nhân trình duyệt thay đổi cũng làm đổi một phần vân tay.
Câu hỏi thường gặp
Xoá cookie có xoá được browser fingerprint không?
Không. Cookie là dữ liệu lưu trên máy, còn fingerprint được tính lại từ đặc điểm phần cứng và phần mềm mỗi lần bạn truy cập. Xoá cookie không làm đổi card đồ hoạ hay danh sách font.
Dùng proxy có thay đổi vân tay trình duyệt không?
Không. Proxy chỉ thay địa chỉ IP mà website thấy. Muốn có vân tay riêng cho từng tài khoản, bạn cần trình duyệt antidetect hoặc thiết bị riêng.
Chế độ ẩn danh có chống fingerprint không?
Gần như không. Chế độ ẩn danh chỉ không lưu lịch sử và cookie sau khi đóng cửa sổ; phần cứng và cấu hình máy vẫn y nguyên.
Vân tay ngẫu nhiên mỗi lần mở có tốt hơn không?
Thường là không. Một thiết bị thật có vân tay ổn định. Vân tay thay đổi liên tục hoặc tự mâu thuẫn dễ bị xem là bất thường hơn.
Proxy ISP có giúp gì cho fingerprint không?
Không trực tiếp. Proxy ISP làm lớp mạng trông giống kết nối nhà mạng. Lớp thiết bị vẫn do trình duyệt và profile quyết định, nên cần cả hai.
Ghép mỗi profile với một IP riêng
Proxy IPv4 riêng ở 7 nước và ISP tĩnh Việt Nam, Mỹ. IP cố định suốt thời gian thuê, HTTP/HTTPS, xác thực user và mật khẩu.
Xem bảng giá