Bạn bật VPN, mở ứng dụng, và nó vẫn hiển thị thành phố nơi bạn đang đứng. Không có gì hỏng. Ứng dụng đang báo cáo điều nó đã biết thay vì quan sát lưu lượng của bạn thoát khỏi đường hầm. Hai câu hỏi khác nhau ẩn trong kết quả đó, và trộn lẫn chúng khiến người ta đi cài lại ứng dụng khách.

Ứng dụng thực sự đã nhận gì

Một vị trí trên màn hình có thể đến từ ít nhất bốn nơi. Xác định vị trí của thiết bị, thành phố gần đúng suy ra từ địa chỉ IP, địa chỉ được lưu trong tài khoản, hoặc điều bạn gõ vào một biểu mẫu.

Xác định vị trí của thiết bị là điều người ta muốn nói khi nói ứng dụng biết họ ở đâu. Trên điện thoại đó là GPS, quét Wi-Fi và dữ liệu di động do hệ thống kết hợp; trên máy tính xách tay thường là một truy vấn vào cơ sở dữ liệu Wi-Fi. Tất cả đều đến qua một quyền mà ứng dụng đã yêu cầu và bạn đã cấp. Đường hầm không liên quan gì ở đây.

Dữ liệu tài khoản là nguồn xảo quyệt hơn. Một ứng dụng giao hàng đã lưu địa chỉ nhà bạn không cần cảm biến để hiển thị lại nó.

Vì sao đường hầm không thể che được điều này

VPN thay thế địa chỉ mà lưu lượng của bạn dường như xuất phát từ đó. Nó không động đến mô hình quyền, các cảm biến hay bản ghi tài khoản trên máy chủ. Dữ liệu ứng dụng thu thập cục bộ rồi tải lên sẽ di chuyển bên trong kết nối được mã hoá, và kết nối tồn tại chính vì việc đó. Máy chủ nhận biết nội dung vì ứng dụng đã chọn gửi nó đi.

Hãy nghĩ đến một cái tên được gõ vào biểu mẫu. Đường hầm che phong bì, không che lá thư.

Đó là lý do việc kiểm tra địa chỉ trên trình duyệt có thể không khớp với ứng dụng. Trình duyệt báo địa chỉ thoát; ứng dụng báo một kết quả đọc cảm biến. Cả hai đều là câu trả lời đúng cho những câu hỏi khác nhau.

Quyền, quyền lợi và điều nền tảng cho phép

Các điều khiển vị trí của Mac từ Apple là tài liệu tham khảo hữu ích vì chúng giải thích con số đến từ đâu: ứng dụng dùng Location Services, và Mac ước lượng vị trí từ các mạng Wi-Fi gần đó. Cùng trang đó ghi chú rằng ứng dụng và trang web có thể dùng phương thức khác ngay cả khi Location Services đã tắt. Lưu ý đó là toàn bộ câu chuyện trong một dòng.

Trên điện thoại sự phân chia tương tự. Ứng dụng hoặc có quyền vị trí hoặc không, và nền tảng quyết định nó đọc được gì. Ứng dụng khách VPN không phải trình quản lý quyền và không thể thu hồi quyền của ứng dụng khác.

Ngôn ngữ, múi giờ và cài đặt khu vực tự chúng là những tín hiệu yếu. Chúng dịch chuyển nơi dịch vụ đoán, không phải nơi bạn ở.

Một rò rỉ thật trông thế nào

Đáng tách riêng các rò rỉ thật, vì triệu chứng của chúng khác nhau: địa chỉ thật của bạn xuất hiện trong phần chẩn đoán của chính trang, truy vấn DNS được phân giải qua nhà cung cấp internet, lưu lượng IPv6 đi ra ngoài đường hầm, hoặc một quy tắc chia đường hầm loại trừ ứng dụng mà bạn quan tâm. Những lỗi đó cho thấy một máy chủ bạn không định liên hệ, và chúng thay đổi khi bạn tắt VPN.

Dấu hiệu là hướng của sự bất ngờ. Một rò rỉ tiết lộ bạn là ai cho người lạ, còn việc ứng dụng gửi đi tiết lộ những gì ứng dụng đã có.

Hãy thử trường hợp đầu bằng cách so sánh điều một trang báo về địa chỉ của bạn với điều bảng điều khiển VPN nói về phiên đã kết nối. Thử trường hợp thứ hai bằng cách xem hồ sơ tài khoản của bạn đang giữ gì.

Cần kiểm tra gì trong mười phút tới

Mở mục quyền của ứng dụng và đọc cài đặt vị trí. Nếu nó được cho phép mà bạn không muốn ứng dụng có vị trí, hãy đổi sang gần đúng hoặc từ chối, rồi tải lại ứng dụng để nó ngừng dùng kết quả xác định đã lưu trong bộ nhớ đệm. Sau đó xem địa chỉ đã lưu và các trường tải lên, vì thu hồi quyền không xoá một giá trị mà máy chủ đã giữ. Cuối cùng, kiểm tra danh sách chia đường hầm của ứng dụng khách VPN để biết ứng dụng nào đi vòng qua đường hầm.

Làm ba việc đó theo thứ tự và sự mơ hồ thường tự tan.

Nếu vị trí vẫn tồn tại sau tất cả và bảng điều khiển VPN vẫn hiển thị một phiên khoẻ mạnh, bạn đang nhìn dữ liệu đã lưu chứ không phải rò rỉ. Đổi quốc gia thoát sẽ không làm nó di chuyển. Xoá giá trị đã lưu, hoặc trường tài khoản đã tạo ra nó, là bước duy nhất sẽ làm được điều đó.

Bài viết liên quan