Nguyên lý: có hiệu lực trong nhân, không chèn script vào trang web
Cấu hình vân tay không dựa vào việc chèn JavaScript vào trang web. Khi tạo hoặc chỉnh sửa hồ sơ, thứ được lưu là một bản cấu hình; khi mở hồ sơ, Prism chuyển cấu hình đó thành tham số khởi chạy và giao cho nhân vân tay Chromium do người duy trì biên dịch (dựa trên bản vá fingerprint-chromium, công thức build ungoogled-chromium và các bản vá riêng của Prism).
Vì vậy, trang web đọc được cùng một danh tính ở cửa sổ chính, iframe, Dedicated / Shared / Service Worker, OffscreenCanvas và AudioWorklet. Công cụ kiểm tra của người duy trì xác minh các ngữ cảnh thực thi này có nhất quán không, và cùng một seed có ổn định trên các thư mục dữ liệu khác nhau không. Phiên bản và nguồn gốc của nhân xem tại Nhân vân tay.
Cần lưu ý thêm: khi dùng trình đồng bộ đa cửa sổ hoặc MCP của Pro, Prism sẽ chạy script đọc và thao tác trong trang thông qua giao thức gỡ lỗi của trình duyệt; điều này không liên quan đến cấu hình vân tay.


10 mẫu phần cứng
Mẫu phần cứng thiết lập cùng lúc nền tảng, phiên bản hệ điều hành, số lõi CPU, độ phân giải màn hình và GPU, tránh những tổ hợp vô lý kiểu “hệ điều hành Windows nhưng báo GPU Apple”. Hồ sơ mới mặc định dùng mẫu “riêng theo seed” tương ứng với hệ điều hành của máy.
| Mẫu | CPU | Độ phân giải | GPU |
|---|---|---|---|
| macOS · Phần cứng gốc (được khuyến nghị) | Số lõi thực tế của máy | 1440×900 | GPU của máy, giữ nguyên phông chữ, Canvas và Audio của máy; chỉ có thể chọn trên macOS |
| macOS · GPU Apple riêng theo seed (được khuyến nghị cho nhiều hồ sơ) | 8 lõi | 1440×900 | Seed chọn cố định một trong 11 GPU dòng Apple M1–M4 |
| macOS · Apple M1 · 8GB | 8 lõi | 1440×900 | Apple M1 |
| macOS · Apple M3 Pro · 18GB | 12 lõi | 1512×982 | Apple M3 Pro |
| macOS · Apple M4 Pro · 24GB | 12 lõi | 1512×982 | Apple M4 Pro |
| Windows · Phần cứng gốc (được khuyến nghị) | Số lõi thực tế của máy | 1920×1080 | GPU của máy; chỉ có thể chọn trên Windows |
| Windows · GPU NVIDIA riêng theo seed (được khuyến nghị cho nhiều hồ sơ) | 8 lõi | 1920×1080 | Seed chọn cố định một card đồ họa máy tính để bàn NVIDIA RTX 30 / 40 (trong 18 mẫu, 27 ID thiết bị) |
| Windows 10 · RTX 3060 · 16GB | 8 lõi | 1920×1080 | NVIDIA GeForce RTX 3060 |
| Windows 11 · RTX 4060 · 16GB | 12 lõi | 1920×1080 | NVIDIA GeForce RTX 4060 |
| Windows 11 · RTX 4070 · 32GB | 16 lõi | 2560×1440 | NVIDIA GeForce RTX 4070 |
Dung lượng bộ nhớ trong tên mẫu dùng để phân biệt các tổ hợp; giá trị navigator.deviceMemory mà trang web đọc được chỉ báo tối đa là 8 trong Chrome, và Prism cũng báo 8. Trừ “Phần cứng gốc”, các mẫu đều có thể dùng trên hệ điều hành khác, ví dụ tạo danh tính Windows trên Mac; khi đó các phông chữ phổ biến của hệ điều hành đích sẽ được ánh xạ sang phông chữ của máy.

Seed vân tay: quyết định danh tính của hồ sơ
Mỗi hồ sơ có một seed vân tay trong khoảng từ 0 đến 4294967295, được tạo ngẫu nhiên khi tạo hồ sơ. Seed và mẫu cùng quyết định mẫu GPU, Canvas, WebGL, Audio, ClientRects và các chi tiết khác: cùng một seed cho kết quả giống nhau mỗi lần khởi chạy, còn các seed khác nhau sẽ khác biệt với nhau.
- Nhân bản hồ sơ hoặc nhấp “Tạo lại” đều tạo ra seed mới, tức là một danh tính mới.
- Không nên tùy tiện thay đổi seed hoặc mẫu của hồ sơ tài khoản dùng lâu dài; hồ sơ cũ không tự động đổi mẫu khi nâng cấp phần mềm.
- Khi tạo hàng loạt, bạn có thể chỉ định seed ở cột
fingerprint_seedcủa CSV; để trống thì mỗi hồ sơ nhận seed ngẫu nhiên. Xem chi tiết tại Quản lý hồ sơ hàng loạt.
Giải thích từng mục: mỗi thông số được xử lý thế nào
| Thông số | Cách Prism xử lý |
|---|---|
| User-Agent và Client Hints (UA-CH) | Có thể chọn thương hiệu Chrome hoặc Edge; để trống phiên bản thương hiệu thì tự động dùng số phiên bản bốn phần của nhân thực tế, và UA, các trường entropy cao của UA-CH cùng HTTP Client Hints đều lấy từ cùng một nguồn. Nếu phiên bản chính nhập thủ công không khớp với nhân, hồ sơ sẽ không khởi chạy. Không hỗ trợ tùy chỉnh toàn bộ chuỗi UA. |
| Nền tảng và phiên bản hệ điều hành | Do mẫu quyết định (Windows hoặc macOS). Mẫu phần cứng gốc macOS đọc phiên bản macOS thực của máy khi khởi chạy; các mẫu Windows (kể cả mẫu có tên chứa “Windows 11”) đều báo phiên bản hệ điều hành 10.0.0 trong Client Hints. |
| Số lõi CPU | Giá trị theo mẫu (8 / 12 / 16) hoặc số lõi logic thực tế của máy. |
| Độ phân giải màn hình | Giá trị theo mẫu; screen và device-width của CSS luôn khớp nhau, chiều cao khả dụng đã trừ thanh tác vụ Windows hoặc thanh menu macOS. |
| Ngôn ngữ và Accept-Language | Mặc định theo đầu ra proxy, tự động khớp theo quốc gia (tích hợp sẵn 24 quốc gia / khu vực); cũng có thể đặt thủ công. Xem Danh tính mạng. |
| Múi giờ (Date / Intl) và vị trí địa lý | Múi giờ IANA và tọa độ cấp thành phố (độ chính xác khoảng 25 km) theo đầu ra proxy; ở chế độ thủ công có thể nhập bất kỳ múi giờ IANA hợp lệ nào. |
| Canvas | Tạo khác biệt kết xuất nhỏ và xác định theo seed (như độ lệch subpixel của chữ), không thêm nhiễu ngẫu nhiên thay đổi sau mỗi lần: ổn định trong cùng một hồ sơ, khác nhau giữa các hồ sơ. |
| WebGL và GPU | Nhà sản xuất và renderer trong WEBGL_debug_renderer_info được trả về theo GPU của mẫu (như ANGLE NVIDIA GeForce RTX 4060 hoặc Apple M3 Pro), còn kết quả đọc điểm ảnh thay đổi nhẹ theo seed; nhà sản xuất và kiến trúc của bộ điều hợp WebGPU cũng được điều chỉnh tương ứng. |
| Audio | Đầu ra của OfflineAudioContext được hoán đổi nhẹ theo seed, vẫn giữ các đặc trưng thống kê tổng thể. |
| ClientRects / DOMRect | Hình chữ nhật của phần tử và Range được co giãn cực nhỏ, có tính xác định theo seed. |
| Phông chữ | Khi trùng với hệ điều hành của máy thì giữ nguyên phông chữ của máy; khi giả lập hệ điều hành khác thì ánh xạ phông chữ của hệ điều hành đích và ẩn phần lớn phông chữ không thuộc hệ điều hành đích. |
| WebRTC | Mặc định là “Chống rò rỉ”, chặn UDP không qua proxy. Xem Proxy và danh tính mạng. |
| Dấu vết tự động hóa | navigator.webdriver không chuyển thành true do các công tắc tự động hóa, và dấu hiệu HeadlessChrome được loại bỏ. |
| Nhận diện cửa sổ | Tiêu đề cửa sổ hiển thị “[số thứ tự] tên”; biểu tượng trên Dock của macOS có số thứ tự hồ sơ, còn thanh tác vụ Windows nhóm theo hồ sơ và hiển thị số thứ tự. |
Phần cứng gốc, riêng theo seed hay mẫu cố định?
| Nhu cầu | Gợi ý |
|---|---|
| Chỉ mở một hai hồ sơ, muốn tín hiệu kết xuất tự nhiên nhất | Phần cứng gốc: giữ nguyên GPU, phông chữ, Canvas và Audio của máy. Lưu ý các hồ sơ cùng dùng mẫu phần cứng gốc sẽ giống nhau ở những thông số này. |
| Dùng nhiều hồ sơ cùng lúc và cần phân biệt chúng với nhau | Mẫu riêng theo seed (mặc định): mẫu GPU và chi tiết kết xuất của mỗi hồ sơ do seed cố định. |
| Cần một tổ hợp thiết bị cụ thể (như một mẫu Mac hoặc card đồ họa nhất định) | Mẫu cố định: Apple M1 / M3 Pro / M4 Pro hoặc RTX 3060 / 4060 / 4070. |
| Hồ sơ tài khoản đã dùng lâu dài | Giữ nguyên mẫu và seed hiện tại; khi cần điều chỉnh, hãy nhân bản một hồ sơ mới để thử trước. |
Cách xác minh vân tay
Khi kiểm tra bằng các trang như CreepJS, Pixelscan, BrowserLeaks, hãy mở ít nhất hai hồ sơ để so sánh, khởi động lại rồi kiểm tra thêm một lần để xem độ ổn định, đồng thời ghi lại phiên bản hệ điều hành, Prism và nhân, thời điểm kiểm tra và trường cụ thể bị báo lỗi, thay vì chỉ nhìn màu đỏ hay xanh. Kết quả kiểm tra còn chịu ảnh hưởng của uy tín proxy, phần cứng thực và thay đổi quy tắc của trang web. Xem phương pháp đầy đủ tại Vân tay trình duyệt là gì và cách kiểm tra.
Câu hỏi thường gặp
- Kiểm tra vân tay hiện màu đỏ, có phải hồ sơ đã mất tác dụng?
- Không hẳn. Trước tiên hãy xác định trường cụ thể: proxy bị nhận diện, múi giờ không khớp với IP, khác biệt phông chữ, hay trang kiểm tra áp dụng quy tắc cho phiên bản mới lên nhân cũ. Vấn đề proxy cần đổi tuyến proxy; vấn đề múi giờ có thể xử lý bằng “Áp dụng múi giờ proxy” trong cài đặt proxy.
- Có thể tùy chỉnh hoàn toàn UA, bộ nhớ hoặc độ phân giải không?
- Không hỗ trợ tự nhập toàn bộ chuỗi UA; phiên bản thương hiệu tự động khớp theo nhân. CPU, độ phân giải và GPU do mẫu quyết định trọn bộ, tránh các tổ hợp mâu thuẫn nhau. Hồ sơ cũ giữ “Cấu hình tùy chỉnh cũ” để không làm thay đổi danh tính hiện có.
- Có hỗ trợ vân tay điện thoại hoặc Linux không?
- Không. Prism chỉ mô phỏng danh tính máy tính để bàn Windows và macOS.
- Khả năng giả mạo của Community và Pro có giống nhau không?
- Cấu hình vân tay giống nhau ở cả hai phiên bản; Community dùng nhân Chromium 144 tích hợp sẵn, còn Pro có thể dùng thêm nhân Chromium 150 / 153. Xem Nhân vân tay.