Browser Fingerprint (Dấu vân tay trình duyệt) là một kỹ thuật nhận dạng độc đáo cho mỗi người dùng dựa trên các thuộc tính và cài đặt của trình duyệt họ sử dụng. Thông qua việc thu thập các thông tin như User-Agent, độ phân giải màn hình, múi giờ, ngôn ngữ, danh sách phông chữ, phần cứng đồ họa, thiết bị âm thanh, và các cài đặt khác, các trang web có thể tạo ra một dấu vân tay duy nhất cho mỗi người dùng.
Các dấu vân tay này giúp trang web phân biệt người dùng ngay cả khi họ không đăng nhập hoặc không dùng cookie, hỗ trợ mục đích bảo mật như phát hiện hành vi gian lận, hoặc theo dõi hoạt động người dùng một cách chi tiết. Vì thế, Browser Fingerprinting thường được sử dụng trong các hệ thống bảo mật trực tuyến, quảng cáo và phân tích hành vi người dùng.
Trong các trình duyệt antidetect, như của Gemlogin, Browser Fingerprint được tùy chỉnh để tạo ra dấu vân tay giả, giúp người dùng tránh bị theo dõi hoặc phát hiện khi sử dụng nhiều tài khoản trên cùng một thiết bị.
Hãy cùng Gemlogin đi tìm hiểu các thông số cài đặt trong Browser Fingerprint
I. Overview
- Operating System (OS) : Gemlogin cung cấp 5 hệ điều hành là Window, MacOS, Linux, Android, iOS với các phiên bản mới nhất. Gem khuyến khích bạn chọn hệ điều hành tương tự như máy thật để có hiệu suất hoạt động tốt nhất
- User Agent : là chuỗi ký tự giúp nhận diện trình duyệt, hệ điều hành và thiết bị của người dùng. Trong Gemlogin bạn chỉ cần thay đổi version cửa browser, phần mềm sẽ tự động tạo ra cho bạn 1 thông số thiết bị phần cứng mới ngẫu nhiên.
II. Network
Gemlogin không thể thay đổi địa chỉ IP nên bạn cần thêm proxy cho các profile này.
- Do not user proxy: Sử dụng ip trực tiếp của máy
- HTTP,HTTP, Socks 4, Socks 5: theo định dạng IP:Port:Username:Password (Để kiểm tra tình trạng của proxy, bạn click vào Check Proxy. Nếu hiển thị “Can’t connect to server” thì proxy của bạn bị lỗi. Nếu
hiển thị địa chỉ IP cùng quốc gia của proxy đó thì proxy của bạn hoạt động bình thường)
III. Cookie
Một trong những yếu tố quan trọng nhất trong antidetect là sử dụng IP và proxy để che giấu địa chỉ IP thực. Trình duyệt antidetect có thể kết hợp với các loại proxy như proxy xoay, proxy dân cư, hoặc VPN để đảm bảo tính ẩn danh và tạo cảm giác tự nhiên cho IP của người dùng.
- Tải lên cookies theo định dạng trên JSON hoặc Netscape.
- Nhập cookies thủ công.
IV. Advanced settings
Đây là những phần thiết lập nâng cao khi tạo profile mới trên Gemlogin.
+ Timezone: Múi giờ là một trong những thông tin quan trọng có thể giúp xác định vị trí địa lý của người dùng. Nếu múi giờ không khớp với địa chỉ IP, đây có thể là dấu hiệu khả nghi. Antidetect Browser thường cho phép thay đổi múi giờ tương ứng với vị trí của IP để khớp với thông tin địa lý. (On/ Sử dụng timezone theo địa chỉ IP – Off/ Sử dụng timezone tùy chọn theo cài đặt)
+ WebRTC: Với Gemlogin, địa chỉ IP qua WebRTC sẽ nhận diện IP sau mỗi lần Run profile. Vì vậy, khi sử dụng proxy, bạn cần chú ý khi nào cần bật hoặc tắt WebRTC như sau
• Replace: Khi bật Replace, website sẽ lấy IP theo địa chỉ IP của proxy gắn trên profile. Áp dụng trong trường hợp proxy tĩnh hoặc proxy có địa chỉ IP không đổi trong mỗi lần sử dụng profile.
• Disable: Khi chọn disable, hệ thống sẽ làm nhiễu để website không lấy được địa chỉ IP. Lúc này, website sẽ nhận định rằng do quá trình truyền thông tin bị lỗi dẫn đến việc không lấy
được địa chỉ IP chứ không phải do người dùng cố tình disable WebRTC. Áp dụng trong trường hợp proxy xoay, địa chỉ IP thay đổi liên tục trong khi sử dụng profile.
• Real: Nếu bạn chọn Real, website sẽ lấy theo IP gốc của máy, dù bạn có đang sử dụng proxy hay không.
+ Location: location sẽ được thiết lập theo proxy bạn đang sử dụng. Bạn có thể tùy chỉnh theo 3 tùy chọn sau:
• Question: Điền thông tin vị trí mong muốn theo kinh độ, vĩ độ và chọn độ chính xác .
• Allow: Cho phép website lấy thông tin geolocation của bạn.
• Block: Từ chối website lấy thông tin geolocation của bạn. Khi chọn tùy chọn này website không thể thu được thông tin về vị trí thực của bạn
+ Screen Resolution: Độ phân giải màn hình và kích thước cửa sổ trình duyệt là các yếu tố nhỏ nhưng có thể giúp nhận diện thiết bị của người dùng. Điều chỉnh độ phân giải có thể giúp tránh bị phát hiện khi người dùng đang truy cập từ nhiều thiết bị khác nhau.
+ Canvas: Yêu cầu trình duyệt vẽ một hình ảnh Canvas ẩn, sau đó chuyển về định dạng chuỗi hash để giúp nhận diện browser fingerprint. Thông số này có thể không độc nhất vì có một tập hợp những bản sao của phần cứng thiết bị của bạn ở đâu đó trên thế giới.
+ WebGL Image: Đây là thông số điểm ảnh trên web hoặc Google Maps và cách hiển thị đồ họa 3D trên các trang web.
+ WebGL metadata: Đây là thông số về card đồ họa. Nếu bạn sử dụng máy ảo thì sẽ không có thông số về card đồ họa nên website có thể dễ dàng phát hiện ra bạn đang không dùng 26 thiết bị thật. Ngược lại thì các antidetect browser như Gemlogin sẽ luôn có thông số về card đồ họa, đảm bảo website luôn nhận diện như một thiết bị thật.
+ Audio Context: Đây là thông số tần số âm thanh của thiết bị. Trang web sẽ yêu cầu trình duyệt mô phỏng cách phát các tệp âm thanh dựa trên cài đặt âm thanh và phần cứng bạn đã cài đặt. Thông số này có thể không độc nhất.
+ Hardware Concurrency: Số lõi CPU
+ Device Memory: Bộ nhớ thiết bị
Lưu ý: Không phải thông số nào cũng là độc nhất nên việc các profile có trùng thông số cũng là điều bình thường, ví dụ như trùng Mask Canvas (các máy tính được sản xuất cùng một thời điểm thì sẽ có khả năng trùng Mask Canvas với nhau), Audio Context, kích thước màn hình,…
Kết Luận:
Tool Gemlogin với công nghệ antidetect giúp che giấu và thay đổi thông tin thiết bị một cách an toàn, bảo vệ người dùng khỏi việc bị phát hiện khi sử dụng nhiều tài khoản trên cùng một thiết bị. Bằng cách thay đổi các thông số như địa chỉ IP, dấu vân tay trình duyệt và thông tin WebRTC, Gemlogin giúp đảm bảo tính ẩn danh và giảm nguy cơ bị theo dõi, giúp người dùng yên tâm khi thực hiện các hoạt động tự động hóa hoặc tiếp thị trực tuyến.
Link tham khảo: https://www.youtube.com/@Gemlogin