📡 User Agent được sử dụng bởi iBrowe Clients

iBrowe sử dụng nhiều loại header User-Agent và User Agent Client Hints (Sec-CH-UA) khác nhau, tùy thuộc vào nền tảng và phiên bản trình duyệt. Các định danh này có thể thay đổi theo kiến trúc hệ điều hành và thường được các website sử dụng để nhận diện iBrowe.

💡 Tham khảo logic kỹ thuật để phát hiện iBrowe tại: https://github.com/brave/brave-browser/wiki/Detecting-Brave-(for-Websites)


🖥️ Chuỗi User Agent theo nền tảng

Nền tảng User-Agent Sec-CH-UA Ghi chú
macOS (Desktop) Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 “iBrowe”;v=“137”, “Chromium”;v=“137”, “Not/A)Brand”;v=“24”
Linux (Desktop) Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 “Chromium”;v=“136”, “iBrowe”;v=“136”, “Not.A/Brand”;v=“99”
Windows (Desktop) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 “iBrowe”;v=“137”, “Chromium”;v=“137”, “Not/A)Brand”;v=“24”
Android (Di động) Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Mobile Safari/537.36 “iBrowe”;v=“137”, “Chromium”;v=“137”, “Not/A)Brand”;v=“24”
Android (Chế độ Desktop) Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 “iBrowe”;v=“137”, “Chromium”;v=“137”, “Not/A)Brand”;v=“24”
iOS (Di động) Mozilla/5.0 (iPhone; CPU iPhone OS 18_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) iBrowe/1 Mobile/15E148 Safari/604.1 N/A Không hỗ trợ Client Hints trên iOS
iOS (Chế độ Desktop) Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) iBrowe/1 Version/18.4.1 Safari/605.1.15 N/A Không hỗ trợ Client Hints trên iOS

🔍 Ghi chú bổ sung

  • iBrowe trên iOS đã chuyển từ chuỗi User-Agent dựa trên Firefox sang chuỗi dựa trên Safari kể từ năm 2020.
  • Từ phiên bản 1.78 trở đi, iBrowe thêm iBrowe/1 vào chuỗi User-Agent trên iOS để giúp việc nhận diện trình duyệt dễ dàng hơn.
  • Engine Chromium bên dưới sử dụng kỹ thuật GREASE với Sec-CH-UA nhằm hạn chế khả năng lấy dấu vân tay trình duyệt (fingerprinting).

Dựa theo tài liệu gốc và trang wiki phát hiện trình duyệt Brave: https://github.com/brave/brave-browser/wiki/Detecting-Brave-(for-Websites)