Thay đổi toàn bộ vân tay trình duyệt (WebGL, Canvas, UserAgent,...).
Mỗi profile sẽ tạo ra các bộ thông số khác nhau.
Mỗi thông số sẽ khác nhau 1 số ít.
Ví dụ cụ thể như sau:
Mỗi loại GPU khi render một bức ảnh hoặc 1 hình vẽ bởi canvas (hình vuông, tròn, tam giác), một màu đều có một chút khác nhau mà mắt thường không thể phân biệt được.
Vì vậy, chỉ cần làm lệch 1 chút không dáng kể (mắt thường không thể phân biệt) là thông tin về fingerprint đã khác nhau rồi (tên thường gọi là noise).
Sẽ có rất nhiều hàm được call khi render nhưng chúng ta chỉ cần thay đổi đúng 1 thông số là tổng thông số nó đã khác nhau rồi, ở đây ta chỉ cần random từ 0 đên 1, ở giữa 0 -> 1 nói về thập phân thì có tới cả tỉ tỉ số.
Tức là phần mềm VipSoft247 có thể tạo ra cả tỉ tỉ fingerprint khác nhau, bản chất phức tạp hơn nhiều nhưng cứ đơn giản hóa vậy cho dễ hiểu.