ทุกคนสามารถแนะนำเครื่องมือที่คล้ายกับ fail2ban สำหรับ Windows OS ได้หรือไม่? ฉันมีเซิร์ฟเวอร์ Windows Media สองสามตัวที่ใช้ความพยายามในการพิสูจน์ตัวตนที่โหดร้าย ฉันต้องการที่จะเสียบการตรวจสอบความล้มเหลวเหล่านี้ลงในเครื่องมือการบล็อกบางประเภท
ทุกคนสามารถแนะนำเครื่องมือที่คล้ายกับ fail2ban สำหรับ Windows OS ได้หรือไม่? ฉันมีเซิร์ฟเวอร์ Windows Media สองสามตัวที่ใช้ความพยายามในการพิสูจน์ตัวตนที่โหดร้าย ฉันต้องการที่จะเสียบการตรวจสอบความล้มเหลวเหล่านี้ลงในเครื่องมือการบล็อกบางประเภท
คำตอบ:
ฉันรู้ว่าไม่มีเครื่องมือที่จะทำสิ่งนี้ "ออกจากกล่อง" ฉันเขียนสคริปต์เพื่อทำสิ่งนี้ด้วยการล็อกออน OpenSSH ที่ล้มเหลวบน Windows แต่ฉันไม่สามารถแชร์กับคุณได้เพราะเป็น "ของ" แก่ลูกค้าที่ฉันเขียนมัน
ต้องบอกว่ามันเป็นโปรแกรม VBScript แบบง่าย ๆ ที่มีบันทึกเหตุการณ์เพื่อเฝ้าดูการเข้าสู่ระบบที่ล้มเหลวใหม่และถ้าเกิดขึ้นเพียงพอในช่วงเวลาหนึ่งให้เพิ่มเส้นทาง IP (โดยใช้คำสั่ง "เส้นทาง") เพื่อกำหนดเส้นทางการรับส่งข้อมูล ที่อยู่ IP ไปยัง "MS Loopback Adapter" บนระบบ
สำหรับบันทึกประเภทอื่น ๆ มันเป็นเรื่องเล็กน้อยที่จะเขียน เนื่องจากฉันไม่มี IPtables บน Windows อะแดปเตอร์ loopback จึงดูเหมือนสิ่งที่ดีที่สุด (คุณไม่สามารถทำ "เส้นทาง xxxx mask 255.255.255.255 127.0.0.1" บน Windows - คุณต้องใช้อะแดปเตอร์เพื่อกำหนดเส้นทางการรับส่งข้อมูลเนื่องจาก 127.0.0.1 loopback ไม่ใช่อินเทอร์เฟซ "ของจริง" บน Windows)
(ถ้าคุณต้องการบางอย่างเช่นนี้เขียนติดต่อฉันออกจากวงและเราสามารถหารือเฉพาะของข้อตกลงดังกล่าว)
แก้ไข:
ลองดูโครงการนี้ - ts_block
ฉันใช้มันและมันยอดเยี่ยมมาก (Windows Server 2008 R2 RDS ระบบอยู่หลังไฟร์วอลล์ แต่ฉันไม่รู้สึกเหมือนใช้เกตเวย์ SSL ssl vpn ไปยังเซิร์ฟเวอร์)
wail2banอ้างว่าเป็นพอร์ต Windows ของ fail2ban
ดูเหมือนว่า fail2ban จะทำงานบน windows ได้ทั้งหมดเนื่องจากต้องการ iptables ซึ่งมีเฉพาะใน Linux
อย่างไรก็ตามฉันขอแนะนำให้คุณบล็อกทุกอย่างและทำรายการขาวเฉพาะ IP / ชื่อที่คุณต้องการเชื่อมต่อกับเซิร์ฟเวอร์ที่เป็นปัญหาหากเป็นไปได้
ฉันพบเครื่องมือชื่อ RdpGuard ( https://rdpguard.com ) ที่เริ่มต้นที่ $ 79 และดูเหมือนว่ามันจะใช้งานได้ ฉันยังไม่ได้ทดสอบ แต่อาจจะใช้กับโซลูชัน SMTP ของฉันได้
คุณสามารถตรวจสอบWin2banซึ่งเป็นการใช้งาน Fail2ban สำหรับระบบ Windows เป็นแพ็คเกจของ Fail2ban, Python, Cygwin, Winlogbeat และเครื่องมืออื่น ๆ ที่เกี่ยวข้องเพื่อให้เป็นโซลูชั่นที่สมบูรณ์และพร้อมใช้งานสำหรับการป้องกันการโจมตีด้วยกำลังดุร้าย เต็มรูปแบบการทำงานรุ่นฟรีสามารถใช้ได้สำหรับการใช้งานเชิงพาณิชย์
NB! เราเป็นผู้พัฒนาโซลูชัน