Chống phá hoại

Phát hiện các cuộc tấn công vào máy chủ, chặn kẻ tấn công và khắc phục thiệt hại trong khả năng có thể.

Trong bảng điều khiển tại: Kiểm duyệt, Chống phá hoại

Nuke là trường hợp ai đó có quyền phá hủy mọi thứ trong thời gian ngắn: xóa kênh, xóa vai trò, cấm tất cả mọi người. Chống phá hoại nhận ra điều đó qua tốc độ và kiểu hành vi, không phải qua một hành động đơn lẻ.

Cách hoạt động

Mỗi hành động đáng ngờ làm tăng điểm đe dọa của người thực hiện. Khi vượt qua ngưỡng cách ly, bot sẽ can thiệp. Khi vượt qua ngưỡng nghiêm trọng, sự cố được coi là nghiêm trọng và có thể kích hoạt phong tỏa khẩn cấp.

Vì vậy, một kênh bị xóa đơn lẻ không phải là sự cố. Mười kênh trong hai mươi giây từ một tài khoản vừa trở thành quản trị viên hôm qua thì chắc chắn là sự cố.

Thiết lập

  1. Bật mô-đun

  2. Tạo vai trò cách ly

    Nhấp Tạo vai trò cách ly. Bot tạo vai trò và chặn nó truy cập mọi kênh. Với Đồng bộ vai trò cách ly, bạn bổ sung điều này về sau cho các kênh mới.

  3. Chọn kênh nhật ký

    Các thông báo sự cố được gửi đến đó, kèm nút để tha thứ hoặc xác nhận.

  4. Quản lý danh sách trắng

    Thêm các vai trò quản lý và những bot đáng tin cậy trước khi bạn bật chế độ hoạt động thật.

  5. Lưu và thử nghiệm

    Theo dõi kênh nhật ký vài ngày trước khi bạn siết chặt các ngưỡng.

Chín cơ chế phát hiện

Điều kiện kích hoạt Nó phát hiện gì
Xóa kênh hàng loạt Nhiều kênh bị xóa trong thời gian ngắn
Xóa vai trò hàng loạt Nhiều vai trò bị xóa trong thời gian ngắn
Cấp quyền nguy hiểm Ai đó cấp quyền quản trị hoặc quyền tương đương
Cấm hàng loạt Nhiều thành viên bị cấm trong thời gian ngắn
Đuổi hàng loạt Nhiều thành viên bị đuổi trong thời gian ngắn
Thêm bot chưa được phê duyệt Chỉ với những bot có quyền mở rộng và không nằm trong danh sách trắng
Bot bị đuổi hoặc cấm Người khác ngoài chủ server gỡ một bot, chỉ khi bật công tắc ở phần bên dưới
Spam webhook Tạo hàng loạt hoặc lạm dụng webhook
Thay đổi cài đặt máy chủ nguy hiểm Chẳng hạn hạ mức bảo mật của máy chủ

Danh sách trắng

Cài đặt Ý nghĩa
Vai trò trong danh sách trắng Thành viên có một trong những vai trò này không bao giờ bị đánh dấu là kẻ tấn công
Người dùng và bot trong danh sách trắng Những tài khoản riêng lẻ không bao giờ bị đánh dấu

Danh sách trắng cho bot rất quan trọng: không có nó, việc thêm một bot hợp lệ cũng bị tính là sự cố.

Các mod thường cấm hoặc đuổi nhiều thành viên liên tiếp trong thời gian ngắn (ví dụ khi bị raid) cũng nên được thêm vào danh sách trắng. Điều này áp dụng cho việc cấm thủ công cũng như /ban và /kick qua AlphaCloud: cả hai đều được tính cho thành viên thực hiện.

Chặn webhook

Bot nuke thường tạo webhook rồi spam qua đó. Webhook vẫn tồn tại kể cả khi bot đã bị đuổi từ lâu. Có hai công tắc riêng, cả hai đều tắt theo mặc định:

Cài đặt Ý nghĩa
Xóa ngay webhook do bot tạo Khi một bot tạo webhook, AlphaCloud sẽ xóa ngay
Xóa ngay webhook do thành viên tạo Tương tự cho thành viên, chủ server được miễn

Bot và thành viên trong danh sách trắng vẫn có thể tạo webhook. Luôn có thể theo dõi kênh thông báo. Việc xóa được ghi lại kèm lý do trong nhật ký kiểm tra của Discord, và bot cần quyền Quản lý webhook để làm việc này.

Quan trọng: các bot như PluralKit, Tupperbox hoặc NQN chỉ hoạt động với webhook. Hãy thêm chúng vào danh sách trắng trước khi bật chặn cho bot.

Chỉ chủ server mới được gỡ bot

Kẻ tấn công thường đuổi các bot bảo vệ trước tiên. Khi bật Chỉ chủ server mới được đuổi hoặc cấm bot (mặc định tắt), AlphaCloud sẽ ngay lập tức coi bất kỳ ai khác đuổi hoặc cấm bot là kẻ tấn công, bất kể điểm đe dọa của họ.

  • Bot bị cấm sẽ tự động được gỡ cấm.
  • Chỉ con người mới có thể đưa bot bị đuổi trở lại. Vì vậy thông báo sự cố trong kênh log và tin nhắn riêng gửi chủ server có kèm link mời của bot.
  • Không áp dụng cho chủ server, danh sách trắng và các bot đang tự hành động như kẻ tấn công. Vì vậy người đuổi một bot nuke sẽ không bị phạt.
  • /kick và /ban qua AlphaCloud cũng được tính cho thành viên dùng lệnh đó.

Discord không cho bot ngăn việc đuổi hoặc cấm, nên AlphaCloud phản ứng ngay sau đó. Nếu chính AlphaCloud bị gỡ, nó không thể phản ứng nữa.

Phản ứng

Cài đặt Ý nghĩa
Hành động với người dùng Điều gì xảy ra với kẻ tấn công là người: cách ly, đuổi hoặc cấm
Hành động với bot Tương tự với bot, chẳng hạn một tích hợp bị chiếm quyền
Vai trò cách ly Lấy đi mọi vai trò khác của kẻ tấn công và chặn tầm nhìn vào máy chủ
Thông báo cho chủ máy chủ Tin nhắn riêng gửi chủ máy chủ ngay khi phát hiện sự cố

Cách ly là thiết lập được khuyến nghị cho người: cuộc tấn công dừng ngay lập tức, nhưng bạn có thể trả lại vai trò nếu đó là báo động nhầm. Lệnh cấm là vĩnh viễn.

Tự động hoàn tác

Tự động khôi phục những kênh và vai trò mà kẻ tấn công vừa xóa.

Rủi ro thích ứng

Hai giá trị đưa kẻ tấn công đến ngưỡng nhanh hơn:

Cài đặt Ý nghĩa
Khung thời gian quản trị mới (phút) Ai nhận được quyền nguy hiểm trong khoảng thời gian này sẽ bị đánh giá cao hơn ở mỗi hành động phá hoại
Ngưỡng tài khoản mới (ngày) Tài khoản Discord trẻ hơn sẽ bị đánh giá cao hơn

Cả hai là dấu hiệu kinh điển của một tài khoản bị chiếm đoạt hoặc được tạo riêng để tấn công.

Thông tin mối đe dọa trên toàn hệ thống

AlphaCloud chạy trên hàng nghìn máy chủ. Hai công tắc riêng biệt:

Cài đặt Ý nghĩa
Báo cáo người vi phạm Chia sẻ Discord ID, loại điều kiện kích hoạt và thời điểm của một kẻ tấn công đã được xác nhận với mạng lưới
Dùng báo cáo từ mạng lưới Tăng điểm rủi ro của những thành viên đã bị báo cáo ở nơi khác

Phong tỏa khẩn cấp

Khóa toàn bộ máy chủ. Hoặc tự động khi nghiêm trọng, hoặc thủ công bằng Phong tỏa ngay. Với Dỡ phong tỏa, máy chủ trở lại như cũ.

Sự cố

Ở cuối trang, bạn thấy danh sách mọi sự cố với kẻ tấn công, điểm đe dọa và hành động đã thực hiện. Mỗi mục có hai nút:

  • Tha thứ gỡ bỏ biện pháp và khôi phục các vai trò trước đó.
  • Xác nhận cấm biến hình phạt thành vĩnh viễn.

Các nút tương tự cũng có bên dưới thông báo sự cố trong kênh nhật ký, để đội ngũ của bạn có thể phản ứng ngay trong Discord.

Lệnh

/lockdown phong tỏa máy chủ hoặc dỡ phong tỏa mà bạn không cần mở bảng điều khiển. Lệnh này chỉ khả dụng khi Chống phá hoại đang bật.

Quyền cần có

Ở đây rất nên dùng quyền Quản trị viên. Chống phá hoại phải có khả năng quản lý vai trò, quản lý kênh, cấm, đuổi và đọc nhật ký kiểm tra của Discord, và phải làm nhanh hơn kẻ tấn công.

Liên quan

AutoModBảy bộ lọc chống liên kết, từ bị cấm, spam, lừa đảo và quảng cáo máy chủ.Sao lưu máy chủSao lưu vai trò và kênh rồi khôi phục sau, kèm một chợ mẫu máy chủ.