Tôi đã nghiên cứu về internet và vì rất khó để biết liệu một thiết bị có dễ bị tấn công hay không nên chuẩn bị ở đầu kia của ổ cắm USB và tôi thấy rằng thực sự có một số giải pháp:
Đối với Windows :
Có một chương trình miễn phí có tên G DATA USB Keyboard Guard , về cơ bản yêu cầu bạn cấp quyền truy cập khi tìm thấy thiết bị mới:
G DATA đã phản hồi bằng cách phát triển USB KEYBOARD GUARD, một tiện ích bổ sung bảo vệ bạn khỏi hình thức tấn công USB có khả năng nhất - các thiết bị USB giả vờ là bàn phím. Nếu hệ thống phát hiện bàn phím mới, quyền truy cập ban đầu bị từ chối và cửa sổ bật lên được hiển thị. Sau đó, bạn có thể kiểm tra thời gian của mình xem đây có thực sự là bàn phím hay không và cấp hoặc từ chối truy cập vĩnh viễn.
Ngoài ra còn có một giải pháp cho Linux :
Tôi hoàn toàn đồng ý rằng, khi xuất xưởng, hầu hết các hệ thống máy tính sẽ dễ bị tấn công này và cho rằng tất cả các cuộc tấn công của chúng sẽ hoạt động như quảng cáo. Điều tôi không đồng ý với tất cả là kết luận của họ, điều này cho thấy không có biện pháp phòng vệ hiệu quả nào tồn tại.
[...]
... bạn có thể dễ dàng tắt liên kết tự động này, ít nhất là trên Linux, bằng một lệnh duy nhất:
[root@optiplex ~]# echo 0 >/sys/bus/usb/drivers_autoprobe
Bây giờ, bất cứ khi nào bạn kết nối thiết bị USB với máy tính của mình, nó sẽ không tự động kết nối ...
... Để liên kết thủ công thiết bị này, trước tiên bạn phải chọn cấu hình USB phù hợp ...
# echo 1 >/sys/bus/usb/devices/5-1/bConfigurationValue ...
( Tất cả các dấu chấm [...] thể hiện các đoạn được chỉnh sửa. Kiểm tra toàn bộ bài viết để biết thêm chi tiết )
Các giải pháp khác cho Linux có thể được tìm thấy ở đây:
Cách ngăn chặn các cuộc tấn công BadUSB trên máy tính để bàn linux
Nếu bạn muốn tìm hiểu thêm về BadUSB, có bài viết này chứa đầy các tài nguyên và liên kết:
BadUSB Tin tức và Liên kết