Bất cứ ai cũng có thể giới thiệu một công cụ giống như fail2ban cho HĐH Windows? Tôi đã có một vài máy chủ Windows Media bị tấn công với các nỗ lực xác thực bạo lực. Tôi muốn cắm các lỗi xác thực này vào một số loại công cụ chặn.
Bất cứ ai cũng có thể giới thiệu một công cụ giống như fail2ban cho HĐH Windows? Tôi đã có một vài máy chủ Windows Media bị tấn công với các nỗ lực xác thực bạo lực. Tôi muốn cắm các lỗi xác thực này vào một số loại công cụ chặn.
Câu trả lời:
Tôi biết không có công cụ nào sẽ làm điều này "ngoài luồng". Tôi đã viết một kịch bản để làm một cái gì đó như thế này với các lần đăng nhập OpenSSH không thành công trên Windows, nhưng tôi không thể chia sẻ nó với bạn vì nó "thuộc về" Khách hàng mà tôi đã viết nó.
Phải nói rằng, đó là một chương trình VBScript đơn giản có phần nhật ký sự kiện để theo dõi các thông tin đăng nhập thất bại mới và, nếu đủ xảy ra trong cửa sổ thời gian, hãy thêm một tuyến IP (sử dụng lệnh "tuyến") để định tuyến lưu lượng truy cập đến vi phạm Địa chỉ IP cho "Bộ điều hợp MS Loopback" trên hệ thống.
Đối với các loại nhật ký khác, nó sẽ là một vấn đề khá nhỏ để viết. Vì tôi không có IPtables trên Windows, bộ điều hợp loopback có vẻ như là thứ tốt nhất tiếp theo. (Bạn không thể thực hiện "lộ trình xxxx mặt nạ 255.255.255.255 127.0.0.1" trên Windows-- bạn cần một bộ điều hợp để định tuyến lưu lượng đến, vì vòng lặp 127.0.0.1 không phải là giao diện "thực" trên Windows.)
(Nếu bạn muốn một cái gì đó giống như văn bản này, hãy liên hệ với tôi ngoài ban nhạc và chúng tôi có thể thảo luận về các chi tiết cụ thể của sự sắp xếp như vậy.)
Chỉnh sửa:
Kiểm tra dự án này - ts_block
Tôi đang sử dụng nó và cho đến nay nó rất tuyệt vời (Windows Server 2008 R2 RDS, hệ thống đứng sau tường lửa nhưng tôi không cảm thấy như sử dụng cổng ssl vpn đến máy chủ)
Nó không giống như fail2ban chạy trên các cửa sổ, vì nó yêu cầu iptables vốn chỉ có trên Linux.
Tuy nhiên, tôi sẽ đề nghị bạn chặn mọi thứ và chỉ liệt kê danh sách trắng các IP / tên bạn muốn có thể kết nối với (các) máy chủ được đề cập, nếu có thể.
Tôi đã tìm thấy một công cụ có tên là RdpGuard ( https://rdpguard.com ) có giá bắt đầu từ $ 79 và có vẻ như nó có thể hoạt động. Tôi chưa thử nghiệm nó, nhưng có thể thử nghiệm giải pháp SMTP của tôi.
Bạn có thể kiểm tra Win2ban , đây là một triển khai Fail2ban cho các hệ thống Windows. Nó là một bao bì của Fail2ban, Python, Cygwin, Winlogbeat và nhiều công cụ liên quan khác để biến nó thành một giải pháp hoàn chỉnh và sẵn sàng để sử dụng để bảo vệ tấn công vũ phu. Một phiên bản miễn phí đầy đủ chức năng có sẵn để sử dụng phi thương mại.
Lưu ý! Chúng tôi là nhà phát triển của giải pháp.