Trình duyệt của tôi là gì
Đang nhận diện...
—
Trình duyệt & Hệ điều hành
User-Agent Đang nhận diện...
Dữ liệu User-Agent Đang nhận diện...
Phiên bản nền tảng Đang nhận diện...
Kiến trúc Đang nhận diện...
Số bit Đang nhận diện...
Mẫu máy Đang nhận diện...
Danh sách phiên bản đầy đủ Đang nhận diện...
Màn hình & Thiết bị
Độ phân giải màn hình Đang nhận diện...
Độ phân giải khả dụng Đang nhận diện...
Kích thước cửa sổ Đang nhận diện...
Tỉ lệ điểm ảnh thiết bị Đang nhận diện...
Độ sâu màu Đang nhận diện...
Hướng màn hình Đang nhận diện...
Số nhân CPU Đang nhận diện...
Bộ nhớ thiết bị Đang nhận diện...
Số điểm chạm Đang nhận diện...
Ngôn ngữ & Khu vực
Ngôn ngữ chính Đang nhận diện...
Tất cả ngôn ngữ Đang nhận diện...
Múi giờ Đang nhận diện...
Chênh lệch UTC Đang nhận diện...
Quyền riêng tư & Bảo mật
Cookie được bật Đang nhận diện...
Không theo dõi Đang nhận diện...
Kiểm soát quyền riêng tư toàn cầu Đang nhận diện...
Đồ hoạ
Nhà cung cấp WebGL Đang nhận diện...
Trình kết xuất WebGL Đang nhận diện...
Tính năng được hỗ trợ
WebGL—
WebGL2—
WebRTC—
WebAssembly—
Service Worker—
localStorage—
IndexedDB—
Notifications—
Geolocation—
Clipboard API—
Web Share—
Công cụ liên quan

Đây là gì?

Chuỗi User-Agent là một đoạn văn bản mà trình duyệt của bạn tự động gửi tới mọi website bạn truy cập. Nó chứa thông tin về loại trình duyệt, phiên bản, hệ điều hành và thiết bị. Trang này đọc thông tin đó trực tiếp từ trình duyệt bằng các API JavaScript — không có máy chủ nào tham gia.

Website dùng dữ liệu này vì những lý do chính đáng: nhận biết hệ điều hành để đưa đúng liên kết tải về, tối ưu bố cục theo kích thước thiết bị, hoặc nhắc bạn khi trình duyệt đã quá cũ. Tuy nhiên chính những thông tin đó cũng được dùng cho browser fingerprinting — kỹ thuật mà nhà quảng cáo và hệ thống theo dõi ghép nhiều điểm dữ liệu (User-Agent, kích thước màn hình, múi giờ, font đã cài, nhà cung cấp WebGL và nhiều thứ khác) để tạo ra một mã định danh duy nhất cho bạn trên khắp Internet, kể cả khi không có cookie.

Fingerprinting hiệu quả vì mỗi tổ hợp các chi tiết này đều hiếm gặp. Dù hàng triệu người dùng Chrome trên Windows ở độ phân giải 1920×1080, rất ít người trùng khớp chính xác cấu hình đó với đúng GPU, múi giờ và thiết lập ngôn ngữ của bạn. Tính duy nhất này cho phép các hệ thống theo dõi bám theo bạn giữa các website mà không cần xin phép. Trình duyệt và tiện ích chú trọng quyền riêng tư cố gắng giảm fingerprinting bằng cách giả lập hoặc ngẫu nhiên hoá các giá trị này, nhưng đây vẫn là vấn đề nhức nhối của quyền riêng tư trực tuyến.

Trình duyệt của tôi là gì: Kiểm tra User-Agent và vân tay thiết bị

Báo cáo trên trả lời chính xác câu hỏi trình duyệt của tôi là gì bằng các thông số kỹ thuật mà trình duyệt của bạn gửi đến mọi trang web bạn truy cập: tên và phiên bản, render engine, hệ điều hành, kích thước màn hình, múi giờ, ngôn ngữ và card đồ họa. Mọi thứ được xử lý cục bộ bằng JavaScript; không có dữ liệu nào được gửi lên máy chủ.

Báo cáo kiểm tra trình duyệt này cung cấp những gì

Các hàng thông tin ở trên đưa ra câu trả lời toàn diện cho câu hỏi trình duyệt của tôi là gì, được phân nhóm theo cách mà một trang web thường thu thập:

  • Trình duyệt và Hệ điều hành — chuỗi User-Agent gốc, tên và phiên bản phân tích, engine (Blink, Gecko hoặc WebKit) và năm giá trị Client Hints độ hỗn loạn cao.
  • Màn hình và thiết bị — độ phân giải vật lý, không gian hiển thị khả dụng, kích thước cửa sổ, tỷ lệ pixel thiết bị (DPR), độ sâu màu, số nhân CPU, bộ nhớ RAM và điểm chạm cảm ứng.
  • Ngôn ngữ và khu vực — ngôn ngữ chính, danh sách đầy đủ các ngôn ngữ chấp nhận, múi giờ IANA và độ lệch chuẩn UTC.
  • Quyền riêng tư — trạng thái cookies, Do Not Track (DNT), tín hiệu Global Privacy Control (GPC).
  • Phần cứng đồ họa — nhà cung cấp WebGL và chuỗi card đồ họa renderer, trên máy tính để bàn sẽ hiển thị chính xác GPU thực tế của bạn.
  • Tính năng hiện đại hỗ trợ — WebGL, WebGL2, WebRTC, WebAssembly, Service Workers, localStorage, IndexedDB, thông báo đẩy, định vị và API bộ nhớ tạm Clipboard.

Nút Sao chép tất cả dưới dạng JSON sẽ lưu toàn bộ báo cáo vào bộ nhớ tạm. Địa chỉ IP công khai của bạn không nằm trong báo cáo này vì nó thuộc về tầng mạng viễn thông; bạn có thể tra cứu nó tại công cụ địa chỉ IP của tôi là gì.

Chuỗi User-Agent là gì và tại sao nó thường xuyên "nói dối"

User-Agent là một dòng văn bản kỹ thuật mà trình duyệt đính kèm trong mỗi yêu cầu gửi lên máy chủ để web server nhận biết phần mềm đang truy cập. Chuỗi này đã chứa thông tin giả tạo từ những năm 1990, khi các trình duyệt bắt đầu mạo danh nhau để vượt qua các bộ lọc kiểm tra tương thích cứng nhắc của máy chủ.

Đó là lý do tại sao hầu hết các trình duyệt hiện đại ngày nay vẫn bắt đầu bằng Mozilla/5.0, và tại sao chuỗi của Google Chrome lại chứa cả AppleWebKit, KHTML, like Gecko và Safari. Microsoft Edge gắn thêm mã Edg/ và Opera gắn OPR/ ngay sau token Chrome/ mà cả hai cùng dùng chung do dùng nhân Chromium.

Ngoài ra, các hãng công nghệ hiện đang chủ động làm mờ chuỗi này để bảo vệ quyền riêng tư: Chrome đóng băng phiên bản phụ ở mức 0.0.0, Safari giữ nguyên chuỗi phiên bản trong nhiều năm và iPad tự nhận là máy tính Mac. Hãy xem hàng này như một nhãn tương thích hơn là một sự thật kỹ thuật tuyệt đối.

Client Hints đang thay thế dần chuẩn User-Agent truyền thống

Tiêu chuẩn Client Hints phân chia thông tin thiết bị thành hai mức bảo mật. Các gợi ý có độ hỗn loạn thấp (thương hiệu, phiên bản chính, nền tảng di động hay máy tính) được gửi kèm theo yêu cầu mặc định. Trong khi các gợi ý có độ hỗn loạn cao chỉ được cung cấp khi trang web chủ động truy vấn bằng JavaScript qua hàm navigator.userAgentData.getHighEntropyValues().

Hiện tại chỉ các trình duyệt nền tảng Chromium mới triển khai API này. Trên Safari và Firefox, các hàng này hiển thị trạng thái Không khả dụng, đó là thiết kế tiêu chuẩn có chủ đích của trình duyệt chứ không phải lỗi kiểm tra.

Vân tay trình duyệt (Browser Fingerprinting) thực sự là gì

Vân tay số kết hợp các thông số kỹ thuật vốn rất phổ biến và bình thường khi đứng riêng lẻ. Một người dùng "Chrome trên Windows" đại diện cho hàng trăm triệu người. Nhưng Chrome trên Windows ở độ phân giải 3440×1440, tỷ lệ pixel 1.25, 16 nhân CPU, 8 GB RAM, múi giờ Asia/Ho_Chi_Minh và danh sách ngôn ngữ vi-VN, en chỉ đại diện cho một người duy nhất.

Các tín hiệu không có giá trị nhận dạng ngang nhau. Nhóm có độ hỗn loạn cao nhất gồm: mã băm đồ họa Canvas và âm thanh, danh sách font chữ đã cài đặt, card đồ họa WebGL, kích thước màn hình kết hợp DPR và thứ tự ưu tiên ngôn ngữ. Nhóm trung bình gồm múi giờ, số nhân CPU và bộ nhớ. Hệ điều hành đơn thuần hầu như không có giá trị nhận dạng khi đứng một mình.

Để theo dõi hiệu quả, vân tay số còn phải ổn định theo thời gian. Đó là lý do các hệ thống theo dõi kết hợp nó với các dấu vết mạng tồn tại bền vững sau khi xóa cookie, bao gồm rò rỉ IP thật qua giao thức WebRTC mà bạn có thể phát hiện bằng kiểm tra rò rỉ WebRTC.

Những gì trang phân tích này không đánh giá

Trang này trả lời câu hỏi trình duyệt của tôi là gì; nó không đưa ra điểm số đánh giá bạn độc nhất đến mức nào. Trang hiển thị các thông số mà một website có thể đọc được chứ không đưa ra tỷ lệ phần trăm độc nhất tuyệt đối.

Chúng tôi không tính toán mã băm Canvas, không phân tích âm thanh, không quét danh sách font hay tiện ích mở rộng và đọc chuỗi card đồ họa dưới dạng văn bản thuần túy. Trang web không lưu trữ cơ sở dữ liệu khách truy cập nên không thể khẳng định cấu hình của bạn hiếm gặp đến mức nào.

Hãy thận trọng với các kết luận kiểu "bạn là 1 trong 3 triệu người": các trang đó chỉ đối chiếu bạn với tập khách truy cập riêng của họ — một nhóm người vốn rất quan tâm đến bảo mật và có cấu hình máy đặc thù. Các nghiên cứu trên lưu lượng internet thông thường cho thấy đa số thiết bị có độ đồng nhất cao hơn nhiều so với báo cáo của các trang thử nghiệm.

Ngoài ra, tên và phiên bản ở dòng đầu lấy từ danh sách Client Hints hoặc phân tích token trên User-Agent. Nếu bạn dùng extension giả lập User-Agent, trang sẽ hiển thị theo thông tin giả lập đó.

Cách giảm mức độ nhận dạng và những sai lầm phản tác dụng

Nghịch lý lớn nhất trong chống nhận dạng vân tay số là hầu hết các công cụ can thiệp lại khiến bạn dễ bị theo dõi hơn. Mục tiêu của theo dõi là tìm sự khác biệt, nên mỗi tiện ích bảo mật ngách, gói font lạ, kích thước cửa sổ dị thường hay giá trị giả mạo đều khiến bạn nổi bật giữa đám đông. Sử dụng 5 tiện ích riêng tư ít người dùng tạo ra một chữ ký số độc nhất; trong khi một trình duyệt mặc định phổ biến lại dễ dàng hòa lẫn vào số đông.

Cách tốt nhất là giữ cấu hình thông thường: một trình duyệt phổ biến ở thiết lập mặc định, cập nhật liên tục để luôn thuộc nhóm phiên bản đông đảo nhất. Nếu cần bảo vệ tối đa, hãy dùng các trình duyệt đồng bộ hóa người dùng như Tor Browser hoặc Mullvad Browser, hoặc Brave với cơ chế ngẫu nhiên hóa tín hiệu cho từng website.

Tại sao giả mạo User-Agent thường khiến tình hình tồi tệ hơn

Giả lập User-Agent chỉ thay đổi một chuỗi văn bản trong khi tất cả các API khác tiếp tục báo cáo thông số thật. Một người dùng khai báo là Windows nhưng GPU lại báo chip đồ họa Apple, Client Hints báo macOS và múi giờ là Việt Nam sẽ tạo ra một sự mâu thuẫn cực kỳ hiếm thấy và ổn định — đúng thứ mà các bộ theo dõi tìm kiếm.

Chế độ ẩn danh và VPN không làm thay đổi vân tay trình duyệt

Cửa sổ ẩn danh chỉ xóa trạng thái cục bộ: lịch sử, cookie, bộ nhớ trang web. Chúng không thay đổi độ phân giải màn hình, GPU, múi giờ, font hay User-Agent, do đó vân tay ở tab ẩn danh thường trùng khớp hoàn toàn với tab bình thường. VPN chỉ thay đổi địa chỉ IP — và nếu quốc gia của VPN lệch với múi giờ và ngôn ngữ trên máy, sự bất đồng đó lại trở thành một tín hiệu nhận diện bổ sung.

Sử dụng báo cáo này khi gửi lỗi hoặc yêu cầu hỗ trợ kỹ thuật

Tính năng Sao chép tất cả dưới dạng JSON được thiết kế cho những lúc lập trình viên hỏi "bạn đang dùng trình duyệt và hệ điều hành nào?". Dữ liệu chứa chuỗi User-Agent gốc, thông tin trình duyệt, hệ điều hành, thông số màn hình, thiết bị, ngôn ngữ và đồ họa. Hai thông số giá trị nhất trong việc sửa lỗi là card đồ họa WebGL (giải thích các lỗi hiển thị do driver GPU) và tỷ lệ DPR kèm kích thước cửa sổ (giải thích các lỗi vỡ giao diện trên màn hình độ phân giải cao).

Các câu hỏi thường gặp về nhận dạng trình duyệt

Tại sao tôi nhận được lỗi "Trình duyệt của bạn đã lỗi thời! Hãy cập nhật để xem trang web này"?

Trang web đó đang kiểm tra chuỗi User-Agent chứ không kiểm tra khả năng thực tế của trình duyệt, và chuỗi của bạn có vẻ đã cũ. Ba nguyên nhân phổ biến: hệ điều hành quá cũ không nhận được bản cập nhật mới; tiện ích mở rộng hoặc phần mềm bảo mật đã sửa đổi chuỗi User-Agent; hoặc đoạn mã kiểm tra của trang web bị lỗi thời.

Firefox báo đã cập nhật mới nhất nhưng các trang web vẫn báo là trình duyệt cũ — khắc phục thế nào?

Chuỗi User-Agent của bạn đã bị ghi đè; hãy đặt lại về mặc định. Mở about:config, tìm kiếm general.useragent.override, nhấp chuột phải chọn Reset (Đặt lại) rồi khởi động lại Firefox. Các phần mềm quảng cáo hoặc tiện ích đổi user-agent thường để lại giá trị cũ trong khóa cài đặt này.

Làm thế nào để thay đổi User-Agent trên trình duyệt Safari?

Bật menu Phát triển, sau đó chọn chuỗi mong muốn. Vào Safari > Cài đặt > Nâng cao > tích chọn "Hiển thị tính năng cho nhà phát triển web", sau đó vào menu Phát triển > Tác nhân người dùng (User Agent) để chọn cấu hình sẵn có hoặc nhập tùy chỉnh. Giá trị này sẽ tự khôi phục khi bạn thoát Safari.

Tôi muốn hạn chế tối đa việc bị lấy vân tay trình duyệt — cách nào thực sự hiệu quả?

Hòa lẫn vào số đông thay vì cài thêm công cụ. Hãy dùng một trình duyệt phổ biến ở cấu hình mặc định, giữ cho nó luôn được cập nhật, để cửa sổ ở kích thước bình thường và không giả mạo User-Agent. Nếu cần bảo vệ tối đa, hãy dùng Tor Browser, Mullvad Browser hoặc Brave.

Nếu tôi cài đặt một vài tiện ích mở rộng, các trang web có biết tôi đã cài chúng không?

Thường là có. Trên Chromium, trang web có thể thăm dò các tài nguyên web công khai của tiện ích để xác nhận sự tồn tại của nó. Tiện ích cũng để lộ dấu vết qua các đoạn mã HTML, CSS hoặc hành vi mạng mà chúng chèn vào trang. Mỗi tiện ích bị nhận diện sẽ bổ sung thêm một dấu hiệu định danh bạn.

Tôi có nên lo lắng về việc bị nhận diện vân tay dựa trên tiện ích mở rộng không?

Có, và đây là điểm mà nhiều người áp dụng các biện pháp bảo mật thường bị phản tác dụng. Một tiện ích chặn quảng cáo cực kỳ phổ biến ít gây hại vì hàng trăm triệu người cùng dùng nó. Nhưng 5 tiện ích ngách kết hợp với nhau sẽ tạo ra một chữ ký nhận dạng cá nhân gần như độc nhất trên toàn cầu.

Trình duyệt của tôi gửi User-Agent chung để hòa lẫn — điều đó có giúp tôi ẩn danh hoàn toàn?

Không. User-Agent hiện là một trong những tín hiệu nhận diện yếu nhất, nên việc chuẩn hóa nó hầu như không thay đổi cục diện. Trình duyệt vẫn bị nhận diện qua các hành vi nội tại, kết hợp với các thông số có độ hỗn loạn cao như card đồ họa GPU, tỷ lệ màn hình DPR, múi giờ, danh sách ngôn ngữ và font chữ.