Đây là ứng dụng Linux có tên endlessh-go, phiên bản mới nhất có thể tải xuống dưới dạng 2025.0914.0sourcecode.tar.gz. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên endlessh-go với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH:
vô tận-đi
SỰ MIÊU TẢ:
Endlessh là một ý tưởng tuyệt vời không chỉ chặn các cuộc tấn công SSH brute force mà còn lãng phí thời gian của kẻ tấn công như một hình thức phản công. Bên cạnh việc bẫy kẻ tấn công, tôi cũng muốn trực quan hóa Vị trí địa lý và các số liệu thống kê khác về nguồn gốc của các cuộc tấn công. Thật không may, bản triển khai C tuyệt vời ban đầu của endlessh chỉ cung cấp nhật ký dạng văn bản, nhưng tôi không thích giải pháp viết thêm các tập lệnh để phân tích cú pháp đầu ra của nhật ký, sau đó xuất kết quả sang bảng điều khiển, vì nó sẽ tạo thêm các lớp trong thiết lập hiện tại của tôi và sẽ phụ thuộc vào định dạng của tệp nhật ký văn bản hơn là một số dữ liệu có cấu trúc. Vì vậy, tôi tạo ra bản triển khai golang này của endlessh để xuất các số liệu của Prometheus và bảng điều khiển Grafana để trực quan hóa chúng.
Tính năng
- Hoạt động như một honeypot SSH để thu hút kẻ tấn công
- Làm chậm các nỗ lực tấn công bằng vũ lực bằng độ trễ
- Bảo vệ máy chủ SSH thực tế bằng cách chuyển hướng lưu lượng truy cập
- Ghi lại địa chỉ IP của kẻ tấn công và các nỗ lực kết nối
- Thiết kế nhẹ với mức sử dụng tài nguyên tối thiểu
- Tài liệu có sẵn
Ngôn ngữ lập trình
Go
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/endlessh-go.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.