Một công cụ mã nguồn mở miễn phí có tên Zero Breach Toolkit đang lan truyền như một trình quét phần mềm gián điệp đánh thuê. Một bài đánh giá trên Beam Blog đã đọc mã nguồn và tài liệu của công cụ này và đặt ra ba nội dung cần đề cập: công cụ kiểm tra những gì, những tuyên bố lan truyền nào là đúng, và cách thẩm định nó. Bài viết này dựa trên cách tiếp cận đó, nhưng cần làm rõ phạm vi. Nguồn mà chúng tôi có là một bản tóm tắt ngắn của bài đánh giá đó, không phải toàn bộ phát hiện. Ở những chỗ bài viết này vượt ra ngoài bản tóm tắt đó, nó đưa ra hướng dẫn chung và nói rõ điều đó.

Câu hỏi rộng hơn quan trọng hơn bất kỳ công cụ đơn lẻ nào. Hiểu rõ những giới hạn của trình quét phần mềm gián điệp đánh thuê giúp bạn quyết định nên đặt bao nhiêu trọng lượng vào một kết quả, dù nó báo "sạch" hay không.

Zero Breach Toolkit thực sự kiểm tra những gì

Theo bản tóm tắt trên Beam Blog, Zero Breach Toolkit là một trình quét mã nguồn mở miễn phí nhắm vào phần mềm gián điệp đánh thuê. Những người đánh giá đã xem xét mã nguồn và tài liệu của nó, đây là nơi đúng đắn để bắt đầu: hành vi thực sự của một trình quét nằm ở những gì mã nguồn làm, không phải ở cách một bài đăng trên mạng xã hội mô tả nó.

Bản tóm tắt không liệt kê các kiểm tra cụ thể mà bộ công cụ thực hiện, vì vậy chúng tôi sẽ không đoán. Để có danh sách chính xác các chỉ báo, nguồn dữ liệu và nền tảng được hỗ trợ, độc giả nên tham khảo tài liệu của chính công cụ và bài đánh giá đầy đủ trên Beam Blog. Điều mà mô hình mã nguồn mở mang lại cho bạn là khả năng tự xem những kiểm tra đó, hoặc dựa vào những người khác đã kiểm tra chúng.

Tuyên bố lan truyền so với những gì mã nguồn xác minh

Bài đánh giá trên Beam Blog được cấu trúc rõ ràng xoay quanh việc tách những gì các tuyên bố lan truyền đúng khỏi những gì chúng không đúng. Đó là một thói quen hữu ích cho bất kỳ công cụ nào lan truyền nhanh chóng. Sự phổ biến không phải là bằng chứng, và một tuyên bố đầy tự tin trong một bài đăng hay video không giống với hành vi được chứng minh trong mã nguồn.

Khi bạn thấy một công cụ bảo mật được mô tả bằng những thuật ngữ bao quát, hãy hỏi một câu đơn giản: mỗi tuyên bố có thể được truy nguyên về điều gì đó trong mã nguồn hoặc tài liệu không? Những tuyên bố như "phát hiện mọi phần mềm gián điệp" hay "chứng minh điện thoại của bạn an toàn" là những dấu hiệu cảnh báo đối với bất kỳ trình quét nào, bởi vì các công cụ phát hiện thường hoạt động bằng cách tìm kiếm các dấu hiệu đã biết, và điều đó có những giới hạn cố hữu. Chúng tôi không thể cho bạn biết từ bản tóm tắt nguồn những tuyên bố cụ thể nào về Zero Breach Toolkit đã được xác nhận hay bác bỏ, vì vậy hãy xem bài đánh giá đầy đủ để có bảng phân tích đó.

Những gì trình quét phần mềm gián điệp không thể phát hiện

Phần này là bối cảnh chung chứ không phải là một phát hiện từ bài đánh giá trên Beam Blog. Các trình quét loại này thường tìm kiếm bằng chứng mà chúng đã biết, chẳng hạn như các tệp, tiến trình, chỉ báo mạng cụ thể, hoặc dấu vết để lại trong nhật ký. Cách tiếp cận đó có những giới hạn có thể dự đoán được:

  • Kỹ thuật chưa biết hoặc mới. Nếu một công cụ không có chỉ báo cho một mối đe dọa, nó không thể đánh dấu mối đe dọa đó.
  • Dấu vết chưa bao giờ được ghi lại hoặc đã bị xóa. Một lần quét chỉ có thể kiểm tra những gì có sẵn trên thiết bị hoặc trong dữ liệu bạn cung cấp cho nó.
  • Kết quả quá tự tin. Một thông báo "không phát hiện" có nghĩa là công cụ không tìm thấy gì nó biết cần tìm, chứ không phải là không có gì ở đó.

Bài học thực tế là một lần quét sạch là bằng chứng hạn chế, không phải bằng chứng an toàn. Tương tự, một kết quả dương tính đáng được theo dõi cẩn thận với các chuyên gia có trình độ thay vì hoảng loạn.

Danh sách kiểm tra để thẩm định công cụ bảo mật trước khi chạy chúng

Bài đánh giá trên Beam Blog đặt mục tiêu chỉ ra cách thẩm định bộ công cụ. Danh sách kiểm tra dưới đây là hướng dẫn chung của riêng chúng tôi, hữu ích cho bất kỳ trình quét nào bạn tìm thấy trực tuyến:

  1. Đọc hoặc tìm một bài đánh giá về mã nguồn. Mã nguồn mở chỉ hữu ích nếu ai đó thực sự kiểm tra mã. Hãy tìm các bài đánh giá độc lập, không chỉ mô tả của chính dự án.
  2. Kiểm tra những người duy trì. Ai công bố nó? Có lịch sử cập nhật, theo dõi vấn đề và phản hồi câu hỏi không?
  3. Xem xét các quyền. Hãy cảnh giác với bất kỳ công cụ nào yêu cầu quyền truy cập rộng mà nó không thực sự cần. Hiểu dữ liệu nó đọc và liệu có gì rời khỏi thiết bị của bạn không.
  4. Tìm kết quả có thể tái tạo. Một công cụ đáng tin cậy nên tạo ra đầu ra nhất quán, có thể giải thích được, và tài liệu của nó nên nói rõ ý nghĩa của từng kết quả.
  5. Tải xuống từ nguồn chính thức. Các bản sao của những công cụ phổ biến là cách phổ biến để phát tán phần mềm độc hại. Các toán tử ransomware, ví dụ, dựa vào công cụ được xây dựng có mục đích, như đã thấy trong tiện ích né tránh phòng thủ GentleKiller được nhóm ransomware The Gentlemen sử dụng. Một "trình quét bảo mật" giả có thể nguy hiểm không kém.

Điều này có ý nghĩa gì với bạn

Hầu hết mọi người không phải là mục tiêu của phần mềm gián điệp đánh thuê, nhưng sự tò mò về những công cụ này là điều dễ hiểu, và một trình quét mã nguồn mở miễn phí có thể là một phần hợp lý của một đánh giá rộng hơn nếu bạn đối xử cẩn thận với nó. Trước khi chạy bất cứ thứ gì, hãy áp dụng danh sách kiểm tra ở trên. Đọc những gì các nhà đánh giá độc lập đã phát hiện, và giữ kỳ vọng thực tế về những gì bất kỳ trình quét nào có thể cho bạn biết.

Nếu bạn có lý do chính đáng để tin rằng mình đang bị nhắm mục tiêu, một trình quét là điểm khởi đầu, không phải sự thay thế cho sự giúp đỡ từ các chuyên gia bảo mật có kinh nghiệm.

Những điểm chính cần nắm

  • Thẩm định bất kỳ trình quét phần mềm gián điệp nào trước khi chạy nó: xem xét mã nguồn, những người duy trì, các quyền, và liệu kết quả có thể tái tạo không.
  • Tách biệt các tuyên bố lan truyền khỏi những gì mã nguồn và tài liệu thực sự cho thấy.
  • Hãy nhớ những giới hạn cốt lõi của trình quét phần mềm gián điệp đánh thuê: một trình quét tìm những gì nó biết cần tìm, vì vậy một lần quét sạch là bằng chứng hạn chế, không phải bằng chứng thiết bị của bạn an toàn.
  • Đọc bài đánh giá đầy đủ trên Beam Blog về Zero Breach Toolkit và tài liệu của chính công cụ để biết các kiểm tra cụ thể mà nó thực hiện.

Một cách tiếp cận cẩn thận, hoài nghi bảo vệ bạn tốt hơn bất kỳ công cụ đơn lẻ nào, dù nó trở nên phổ biến đến đâu.