Bạn vừa trải qua chuyến bay dài, pin điện thoại chỉ còn vỏn vẹn 3%, và chuyến xe tiếp theo còn nửa tiếng nữa mới đón. Khi nhìn thấy chiếc kiosk sạc pin miễn phí với hàng chục đầu cắm USB công cộng sáng đèn tại sảnh chờ sân bay, cảm giác nhẹ nhõm như vừa bắt được phao cứu sinh ập đến. Bạn rút cáp cắm ngay điện thoại vào cổng USB-A trên tường. Trên màn hình, một hộp thoại nhỏ xuất hiện trong nửa giây: "Tin cậy máy tính này?". Trong cơn mệt mỏi và vội vã chỉ muốn máy lên pin thật nhanh, ngón tay cái của bạn theo phản xạ bấm ngay vào chữ "Tin cậy".

Đó là khoảnh khắc chiếc điện thoại của bạn rơi vào bẫy "Juice Jacking" — kỹ thuật tấn công phần cứng tầng vật lý đang biến các trạm sạc công cộng thành cỗ máy hút sạch dữ liệu cá nhân.

Ẩn sau lớp vỏ kim loại bóng bẩy của trạm sạc miễn phí không phải là một cục biến áp cấp nguồn đơn thuần. Đó có thể là một bo mạch máy tính mini (như Raspberry Pi) hoặc một vi điều khiển độc hại được tin tặc đấu nối sẵn, sẵn sàng chiếm quyền điều khiển thiết bị ngay khi có tín hiệu kết nối.

Bóc trần kỹ thuật: Cáp USB vừa sạc pin vừa đánh cắp dữ liệu như thế nào?

Để hiểu vì sao cổng USB công cộng lại nguy hiểm, cần nhìn vào cấu tạo phần cứng bên trong sợi cáp sạc USB tiêu chuẩn.

+-------------------------------------------------------------+
|               CẤU TRÚC PHẦN CỨNG CÁP USB TIÊU CHUẨN         |
|                                                             |
|  [ Chân 1: VBUS (+5V Nguồn điện) ] --------> CẤP PIN SẠC   |
|  [ Chân 2: Data Negative (D-)    ] --------> TRUYỀN DỮ LIỆU |
|  [ Chân 3: Data Positive (D+)    ] --------> TRUYỀN DỮ LIỆU |
|  [ Chân 4: Ground (GND Nối đất)  ] --------> CẤP PIN SẠC   |
|                                                             |
| * Trạm sạc độc hại dùng Chân 2 & 3 để kích hoạt lệnh BadUSB |
+-------------------------------------------------------------+

1. Sự kết hợp giữa nguồn điện và đường truyền tín hiệu

Một sợi cáp USB-A tiêu chuẩn có 4 chân tiếp xúc kim loại (hoặc nhiều hơn trên USB-C). Trong đó, chân 1 và chân 4 chịu trách nhiệm truyền tải dòng điện để sạc pin. Tuy nhiên, hai chân ở giữa (D- và D+) được thiết kế chuyên dụng để truyền tải dữ liệu nhị phân giữa máy tính và điện thoại. Khi bạn cắm vào ổ sạc tường thông thường, hai chân dữ liệu bị ngắt kết nối. Nhưng tại các trạm sạc bị gài bẫy, hai chân dữ liệu này được nối trực tiếp vào bộ điều khiển của tin tặc.

2. Kỹ thuật BadUSB và giả lập bàn phím ảo (HID Injection)

Ngay khi bạn bấm "Tin cậy" hoặc thiết bị tồn tại lỗ hổng giao tiếp USB, vi điều khiển độc hại có thể tự nhận dạng là một bàn phím phần cứng (Human Interface Device - HID). Với tốc độ gõ phím hàng nghìn ký tự mỗi giây của máy móc, nó có thể tự động mở trình duyệt ngầm, trích xuất token đăng nhập tài khoản, sao chép thư viện ảnh hoặc tải về phần mềm gián điệp mà mắt thường không kịp nhận biết.

3. Khai thác giao thức truyền tải MTP và ADB

Trên các thiết bị Android chưa bật khoá bảo vệ, việc cắm vào trạm sạc có thể kích hoạt giao thức truyền tệp MTP (Media Transfer Protocol) hoặc chế độ gỡ lỗi ADB. Điều này cho phép trạm sạc quét sạch toàn bộ danh bạ, tin nhắn SMS và tệp tin trong bộ nhớ trong chỉ trong vài giây.

Cẩm nang sinh tồn: Cách sạc pin an toàn chủ động nơi công cộng

Để không bao giờ trở thành nạn nhân của bẫy juice jacking khi di chuyển, hãy tuân thủ nghiêm ngặt các quy tắc phần cứng sau:

  1. Luôn mang theo củ sạc cắm ổ điện 220V truyền thống: Thay vì cắm cáp trực tiếp vào các cổng USB công cộng, hãy tìm các ổ cắm điện hai chấu thông thường trên tường để cắm củ sạc riêng của bạn. Ổ cắm điện xoay chiều chỉ truyền tải năng lượng thuần túy và không có bất kỳ khả năng đánh cắp dữ liệu nào.
  2. Sử dụng sạc dự phòng cá nhân (Power Bank): Hãy biến pin sạc dự phòng thành lớp đệm an toàn. Nếu cần dùng trạm sạc công cộng, hãy cắm trạm sạc đó vào pin dự phòng của bạn trước, sau đó mới lấy pin dự phòng sạc lại cho điện thoại.
  3. Trang bị "Bao cao su USB" (USB Data Blocker): Đây là một đầu chuyển đổi phần cứng giá rẻ có hai chân dữ liệu (D+ và D-) bị cắt đứt vật lý hoàn toàn. Khi gắn đầu chuyển này vào đầu cáp, điện thoại chỉ nhận dòng điện sạc mà hoàn toàn bị cô lập khỏi luồng dữ liệu.
  4. Luôn chọn "Chỉ sạc" (Charge Only): Nếu vô tình cắm vào cổng lạ và màn hình hiện thông báo, tuyệt đối không bấm "Tin cậy" hay "Cho phép truyền tệp".

Bảo vệ luồng dữ liệu cá nhân di động cùng VPNRice

Trong khi các biện pháp phòng vệ phần cứng bảo vệ cổng sạc vật lý của bạn, VPNRice cung cấp lớp giáp bảo vệ kiên cố cho mọi kết nối mạng không dây khi bạn di chuyển tại các sân bay và nhà ga.

Sử dụng giao thức RiceGuard kết hợp thuật toán mã hoá ChaCha20-Poly1305, VPNRice mã hoá toàn bộ dữ liệu truyền thông số trên thiết bị. Bất kể bạn đang sử dụng Wi-Fi công cộng của sân bay hay mạng dữ liệu di động, mọi gói tin của bạn đều được chuyển tiếp an toàn, ngăn chặn các nguy cơ theo dõi dấu vết trực tuyến.

Trước khi thực hiện các giao dịch quan trọng tại điểm trung chuyển, bạn có thể kiểm tra địa chỉ mạng thông qua kiểm tra IP và đối chiếu thông số qua tra cứu IP. Đồng thời, tính năng kiểm soát chống rò rỉ WebRTC qua kiểm tra rò rỉ WebRTC giúp bạn hoàn toàn làm chủ thiết bị của mình.

Bảo vệ thiết bị di động và dữ liệu riêng tư của bạn trong mọi chuyến đi bằng cách tải ứng dụng:

Tải VPNRice