Ba câu hỏi trộn lẫn khi ai đó vung kết quả quét cổng trước một sự cố VPN: có gì đó tiếp cận được không, đó có phải dịch vụ bạn nghĩ không, và nó có chấp nhận danh tính của bạn không. Máy quét trả lời câu đầu và chỉ mơ hồ về câu thứ hai. Câu thứ ba nó hoàn toàn không trả lời được, vì chấp nhận thông tin xác thực không phải việc mà một đầu dò truyền tải làm. Hãy quyết định bạn đang hỏi câu nào trước khi đọc kết quả.

Công cụ không sai; nó trả lời một câu hỏi hẹp hơn câu hỏi trên bàn.

Một socket mở là sự thật về một socket

Một kết nối TCP thành công nghĩa là có gì đó đã chấp nhận điểm cuối ấy. Nó không chứng minh rằng bên lắng nghe là dịch vụ VPN dự định, rằng chứng chỉ được trình bày khớp với tên bạn mong đợi, hay rằng kiểm tra TLS sẽ qua. Một trang quản trị cổng trên cùng tên máy chủ là dịch vụ hoàn toàn khác, và nó không cho thấy gì về đường hầm. Hãy coi kết quả là một sự thật về khả năng tiếp cận và không hơn.

Chỗ đầu dò thực sự giúp là loại trừ. Nếu không gì chấp nhận kết nối từ nơi bạn ngồi, bắt tay không thể thành công, và điều đó thu hẹp việc tìm kiếm vào khả năng tiếp cận trước mọi thứ khác.

Sự im lặng của UDP có nhiều cách giải thích

Các giao thức UDP có thể bỏ qua một cách hợp lệ những gói không được xác thực, nên thiếu phản hồi không phải là phán quyết. Nó có thể nghĩa là lọc trên đường đi, một điểm cuối đóng, hoặc một dịch vụ cố ý im lặng cho đến khi nhận được thứ gì hợp lệ. Đọc sự im lặng như cổng đóng sẽ đẩy người ta đến các quy tắc tường lửa trong khi lỗi thật nằm ở hồ sơ. Hãy lặp lại phép dò từ mạng khác trước khi kết luận bất cứ điều gì.

Sự mơ hồ là thuộc tính của giao thức, không phải lỗ hổng của công cụ. Hãy nói rõ điều đó khi báo cáo kết quả, vì một câu trả lời sai đầy tự tin còn tệ hơn một câu trả lời đúng nhưng không chắc.

Quyết định tin cậy vẫn là của bạn

Một cổng mở không thực hiện quyết định tin cậy, nên kết quả quét không phải lý do để tắt kiểm tra chứng chỉ. Việc kiểm tra ấy tồn tại để trả lời liệu bạn đã đến đúng đối tác dự định, và máy quét chưa trả lời điều đó. Hãy dùng hồ sơ và ứng dụng khách thật của nhà vận hành cho danh tính và xác thực, rồi giữ nguyên cài đặt kiểm tra y như cũ.

Nếu lần quét nói mở mà bắt tay thất bại, phần thú vị của thất bại nằm ở bắt tay, không phải ở lần quét.

Thử trao đổi trước, rồi thử tuyến

Khi xác thực thành công, hãy xem xét các giai đoạn tiếp theo riêng rẽ: liên kết dữ liệu, các tuyến đã cài đặt và quyền truy cập của ứng dụng. Mỗi thứ có thể thất bại trong khi thứ trước đó trông khỏe mạnh, và mỗi thứ có bằng chứng riêng. Đối chiếu nhật ký của ứng dụng khách và bên lắng nghe với các bản bắt gói hẹp hoặc bộ đếm sẽ cho một chẩn đoán tuyến mà việc quét lặp lại sẽ không bao giờ cho. Hãy giữ cố định hồ sơ và điểm cuối khi so sánh các mạng, và ghi lại nơi quá trình thương lượng dừng.

Cũng hãy giữ phạm vi chẩn đoán trong mức được phép. Dò các hệ thống không thuộc sở hữu của bạn không phải là kỹ thuật xử lý sự cố, dù công cụ nói gì về kết quả.

Lần quét trả lời về khả năng tiếp cận. Xác thực cần thông tin xác thực, và tuyến cần một gói tin. Máy quét có thể báo một cổng mở trong khi dịch vụ từ chối mọi lần đăng nhập, và có thể báo một cổng đóng trong khi một phiên hợp lệ chạy từ mạng khác. Hãy coi kết quả là một quan sát về một tuyến, rồi kiểm tra riêng thông tin xác thực và tuyến quay về.

Bài viết liên quan