Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Các Trình Duyệt

Cách thay đổi User Agent trình duyệt để lừa trang web

Vào những ngày đầu internet, trang web không quan tâm bạn dùng trình duyệt gì, vì hầu hết trang là tĩnh. Nhưng các trang web động ngày nay thường thích ứng với hệ điều hành, trình duyệt, hoặc kích thước màn hình thiết bị bạn dùng.

Chúng thường làm vậy qua một đoạn văn bản gọi là user agent. Vậy hãy xem user agent là gì, nó làm gì, và làm sao để trình duyệt giả vờ là trình duyệt hoặc thiết bị khác.

User Agent là gì?

User agent là một chuỗi (dòng văn bản) mà trình duyệt gửi đến trang web khi bạn truy cập. Nó cơ bản để báo cho trang web biết bạn đang dùng trình duyệt Chrome trên Windows 10, ví dụ.

Nếu muốn, bạn có thể xem user agent của mình bằng cách truy cập trang như WhatIsMyBrowser.

Cách thay đổi User Agent trình duyệt để lừa trang web

User agent quan trọng vì trang web có thể dùng chúng để sửa đổi nội dung gửi đến trình duyệt của bạn. Ví dụ, nếu bạn truy cập hầu hết trang web hiện đại bằng Internet Explorer 6, bạn sẽ thấy thông báo cần nâng cấp trình duyệt để tương thích. User agent cũng đóng vai trò khi duyệt trên thiết bị di động, để trang web biết hiển thị phiên bản thân thiện với di động.

Có thể thấy, user agent của bạn không vĩnh viễn. Dễ dàng thay đổi nếu biết nơi tìm, và một số tiện ích cho phép thay đổi chỉ trong vài cú nhấp chuột.

Cách thay đổi User Agent

Hãy xem cách thay đổi user agent trong các trình duyệt chính. Điều này sẽ giúp bạn lừa trang web nghĩ bạn đang dùng loại máy tính hoặc trình duyệt khác.

Thay đổi User Agent trong Chrome

Mở Chrome Developer Tools bằng cách nhấp chuột phải bất kỳ đâu và chọn Inspect (Kiểm tra), nhấn Ctrl + Shift + I, hoặc nhấn F12.

Ở dưới cùng bảng kết quả, bạn nên thấy phần có tab Console, Network conditions, và What's New. Nhấn Esc để hiện nếu không thấy.

Trên tab Network conditions, bỏ tích Select automatically (Chọn tự động) và bạn có thể chọn user agent mới từ danh sách. Làm mới trang để cập nhật với agent mới.

Cách thay đổi User Agent trình duyệt để lừa trang web

Lưu ý cài đặt này sẽ quay lại bình thường khi bạn đóng bảng developer, và chỉ áp dụng cho tab hiện tại.

Để kiểm soát hơn, xem tiện ích chính thức User-Agent Switcher for Chrome của Google. Cho phép dễ dàng chuyển đổi user agent, bao gồm đặt trang web cụ thể dùng agent khác luôn.

Thay đổi User Agent trong Firefox

Quy trình thay đổi user agent trong Firefox hơi cồng kềnh, vì yêu cầu bạn dán thủ công chuỗi user agent mới. Bạn tốt hơn dùng add-on để dễ dàng thay đổi user agent.

User-Agent Switcher của Alexander Schlarb được đánh giá tốt và dễ dùng.

Thay đổi User Agent trong Microsoft Edge

Cách thay đổi User Agent trình duyệt để lừa trang web

Microsoft Edge dùng thiết lập tương tự Chrome để thay đổi user agent. Nhấn F12 hoặc nhấp chuột phải vào chỗ trống trang và chọn Inspect element (Kiểm tra phần tử) để mở cửa sổ công cụ phát triển.

Trên thanh trên cùng, chọn tab Emulation (Mô phỏng) — bạn có thể cần nhấp mũi tên thả xuống để hiện nếu nó ẩn.

Ở đây, thay đổi hộp User agent string để lừa trang web nghĩ bạn là thứ khác. Bạn cũng có thể thay đổi Browser profile từ Desktop sang Windows Phone để xem phiên bản di động của trang web. Giống Chrome, điều này chỉ áp dụng cho tab hiện tại trong khi bảng công cụ phát triển mở.

Rất tiếc, không có tiện ích dễ dàng thay đổi user agent cho phiên bản Edge hiện tại. Khi trình duyệt sửa đổi của Microsoft ra mắt, hy vọng sẽ thay đổi.

Thay đổi User Agent trong Safari

Bạn cần bật menu Develop ẩn trong Safari trước khi có thể thay đổi user agent. Để làm vậy, vào Safari > Preferences (Safari > Tùy chọn) và đến tab Advanced (Nâng cao).

Tích vào ô Show Develop menu in menu bar (Hiện menu Develop trên thanh menu).

Cách thay đổi User Agent trình duyệt để lừa trang web

Tiếp theo, chọn Develop > User Agent và chọn tùy chọn bạn muốn. Safari thậm chí cho chọn Other (Khác) để chỉ định chuỗi user agent riêng.

Yêu cầu trang web Desktop trên Android và iPhone

Mặc dù không có công tắc nhanh thay đổi user agent trên phiên bản di động Chrome và Safari, bạn có thể dễ dàng làm trang web nghĩ điện thoại là máy tính.

Trên Android, mở Chrome, nhấp nút Menu ba chấm góc trên bên phải. Tích ô Desktop site (Trang web Desktop) và nó sẽ tải lại hiển thị phiên bản đầy đủ.

Cách thay đổi User Agent trình duyệt để lừa trang web Cách thay đổi User Agent trình duyệt để lừa trang web

Trên Safari iOS, nhấp nút aA bên trái thanh địa chỉ và chọn Request Desktop Website (Yêu cầu trang web Desktop). Bạn tìm thấy cùng tùy chọn trong Chrome iPhone bằng cách nhấp nút Share (Chia sẻ) góc trên bên phải, theo sau là cuộn xuống và chọn Request Desktop Site.

Cách thay đổi User Agent trình duyệt để lừa trang web Cách thay đổi User Agent trình duyệt để lừa trang web

Lý do thay đổi User Agent

Bây giờ bạn biết cách lừa trang web nghĩ bạn dùng thiết bị khác. Nhưng tại sao bạn thay đổi user agent trình duyệt khi có thể cài trình duyệt khác?

Dưới đây là một số tình huống thay đổi user agent có thể thú vị, hữu ích, hoặc tiện lợi.

1. Phát triển trang web

Nếu bạn đang phát triển trang web ( hoặc học về phát triển web), quan trọng phải đảm bảo trang web trông đẹp và hoạt động đúng trên nhiều trình duyệt. Mặc dù đổi agent không đáp ứng mọi tình huống thực tế, nó cho phép kiểm tra cơ bản trong thời gian ngắn hơn nhiều.

Có thể bạn test Chrome, Firefox, Edge, Internet Explorer tốt trên máy mình. Nhưng nếu không có Mac chạy Safari, hoặc không có máy tính bảng test phiên bản di động?

Hơn nữa, nếu tương thích ngược quan trọng cho trang web, đổi user agent sang IE 8 dễ dàng hơn cài trình duyệt cổ thủ công.

Dù vì hiệu quả hay vì không sở hữu thiết bị cần thiết test trang web, xem trang web trông như thế nào trên nhiều trình duyệt dễ dàng với phương pháp này.

2. Xem trang web di động trên kết nối giới hạn

Trên nhiều trang, phiên bản di động cung cấp nội dung mảnh hơn để giảm sử dụng dữ liệu cho người dùng di động. Chúng ta đã xem cách xem trang web desktop đầy đủ trên trình duyệt di động, nhưng không phổ biến thấy trang desktop cung cấp phiên bản di động.

Bằng cách đổi user agent thành trình duyệt di động, bạn có thể ép buộc thay đổi này lần sau khi dùng điện thoại làm hotspot di động hoặc làm việc trên kết nối giới hạn. Duyệt phiên bản di động nghĩa là bạn chỉ nhận nội dung cơ bản, không lãng phí dữ liệu trên đa phương tiện hoặc mục lớn khác.

3. Vượt qua hạn chế trình duyệt

Mặc dù không phổ biến như trước, đôi khi bạn gặp trang web bảo Firefox không hoạt động với trang, hoặc bạn phải dùng Internet Explorer, hoặc cảnh báo tương tự. Nếu bạn biết trang web hoạt động tốt trên trình duyệt bạn dùng, bạn có thể đổi user agent để thỏa mãn trang web mà không thực sự đổi trình duyệt.

Nhớ rằng đổi user agent không thực sự sửa đổi phần mềm bạn chạy — nó chỉ thay đổi thứ trình duyệt báo cáo cho trang web. Do đó, cách này không hoạt động nếu trang web thực sự chỉ dành cho IE vì dùng điều khiển ActiveX cổ xưa hoặc tương tự. Tuy nhiên, bạn khó gặp trang web như vậy ngày nay.

4. Tương thích OS tốt hơn

Lý do ít gặp khác cho việc chuyển user agent xuất hiện trong đánh giá tiện ích chuyển user agent. Một số người giải thích họ dùng dịch vụ này để vượt qua trang web chặn toàn bộ hệ điều hành.

Mặc dù không có lý do tốt nào để trang web chặn toàn bộ OS, bạn có thể gặp trang phàn nàn bạn dùng Linux. Nếu xảy ra, bạn chỉ cần nói bạn dùng Internet Explorer và trang sẽ nghĩ bạn dùng Windows.

Điều này cũng hữu ích nếu bạn dùng hệ điều hành lỗi thời. Những người vẫn dùng trình duyệt cũ trên Windows XP có thể thấy cảnh báo trên hầu hết trang web rằng trình duyệt không còn được hỗ trợ. Khi Windows 7 bị bỏ lại phía sau, điều này cũng sẽ xảy ra khi các trình duyệt chính bỏ hỗ trợ cho nó.

Chúng tôi khuyên chuyển sang hệ điều hành hiện đại sớm nhất có thể. Nhưng trong lúc chờ, bạn có thể thử đổi user agent để kéo dài chút tuổi thọ hệ thống hiện tại.

5. Xem góc nhìn khác và vui vẻ

Nếu các tùy chọn trên quá nhàm chán? Nếu vậy, bạn vẫn có thể dùng chuyển agent chỉ để vui.

Nếu bạn dùng Windows cả đời, bạn có thể nhảy qua vài trang xem chúng trông khác không khi dùng Mac hoặc Linux. Hoặc đổi user agent thành phiên bản Internet Explorer cổ xưa, xem bao nhiêu trang vẫn hỗ trợ nó. Loại thông báo gì họ hiển thị, và bao nhiêu chặn bạn dùng trình duyệt lỗi thời?

Một số agent chuyển trình duyệt thậm chí cho phép bạn giả vờ là Googlebot, robot Google dùng để thu thập và lập chỉ mục web. Thú vị có thể xem trang web phục vụ nội dung gì cho bot!

Xem web từ góc nhìn khác có thể thú vị thỉnh thoảng, dù bạn khôngได้ nhiều lợi ích thực tế.

Lừa trang web với User Agent mới

Chúng ta đã xem cách làm trình duyệt giả vờ là thứ khác bằng cách đổi user agent. Mặc dù không phải việc bạn thường cần làm, nó hữu ích thỉnh thoảng.

Hãy nhớ user agent không phải cách duy nhất nhận diện trình duyệt, nên trang web vẫn có thể biết bạn thực sự dùng gì. Dù vui khi lừa trang web, nó không phải biện pháp bảo vệ quyền riêng tư thực sự.

Để bảo vệ sâu hơn trực tuyến, bạn nên bắt đầu dùng VPN nếu chưa dùng.