Portspoof: Kỹ thuật mô phỏng các dịch vụ hợp lệ trên toàn bộ 65535 cổng TCP
(github.com/drk1wi)-
Tổng quan về phần mềm Portspoof
- Portspoof là phần mềm nhằm tăng cường bảo mật hệ điều hành.
- Luôn mở toàn bộ 65535 cổng TCP để kẻ tấn công không thể xác định trạng thái cổng.
- Khi quét cổng, mọi cổng đều được báo ở trạng thái OPEN, khiến các đợt quét cổng lén lút mất tác dụng.
- Mỗi cổng TCP đang mở sẽ tạo banner giả thông qua mô phỏng dịch vụ để đánh lừa trình quét.
- Sử dụng cơ sở dữ liệu chữ ký dịch vụ động để phản hồi các truy vấn thăm dò dịch vụ bằng những chữ ký hợp lệ.
- Khiến kẻ tấn công khó xác định số cổng thực tế của hệ thống.
-
Nghệ thuật phòng thủ trước tấn công
- Portspoof có thể tận dụng các công cụ và exploit của kẻ tấn công để biến hệ thống sang thế chủ động phòng thủ.
- Được thiết kế như một thành phần bổ sung cho hệ thống tường lửa, với đặc tính nhẹ, nhanh, portable và an toàn.
- Làm cho giai đoạn trinh sát của kẻ tấn công trở nên chậm chạp và phiền phức hơn, từ đó tăng cường bảo mật hệ thống.
- Là phần mềm ở không gian người dùng nên không cần quyền root.
- Mỗi tiến trình chạy chỉ bind vào một cổng TCP.
- Có thể dễ dàng tùy biến thông qua các quy tắc
iptables. - Mức sử dụng CPU và bộ nhớ thấp, đồng thời hỗ trợ đa luồng.
- Cung cấp hơn 9000 chữ ký dịch vụ động để gây nhiễu phần mềm quét của kẻ tấn công.
-
Tác giả
- Piotr Duszyński (@drk1wi).
-
Sử dụng thương mại
- Portspoof được cung cấp theo một giấy phép cụ thể và khi sử dụng cho mục đích thương mại cần trao đổi giấy phép với tác giả.
1 bình luận
Ý kiến trên Hacker News