Anti Nuke: Điều gì xảy ra khi một tài khoản admin bị chiếm quyền
Raid đến từ bên ngoài, nuke đến từ bên trong. Lớp bảo vệ hoạt động thế nào, vì sao nó chấm điểm mối đe dọa thay vì dùng quy tắc cố định, và nó không làm được gì.

Có hai cách để phá hủy một máy chủ Discord, và chúng cần những cách phòng thủ hoàn toàn khác nhau.
Trong một vụ raid, nhiều tài khoản từ bên ngoài ập vào cùng lúc và spam. Xác minh, kiểm tra tuổi tài khoản và honeypot giúp chống lại điều đó, tức là mọi thứ đặt ở lối vào.
Một vụ nuke thì ngược lại: ai đó vốn đã có quyền xóa kênh, xóa vai trò, cấm thành viên. Đó có thể là một tài khoản admin bị chiếm, một con bot có quá nhiều quyền, hoặc một thành viên đội ngũ ra đi trong bất hòa. Lối vào chẳng giúp được gì ở đây, cuộc tấn công đến từ bên trong.
Vì sao quy tắc cố định là không đủ
Cách làm hiển nhiên là một giới hạn cứng: ai xóa hơn năm kênh trong một phút sẽ bị loại.
Vấn đề là cùng một hành động có ý nghĩa hoàn toàn khác nhau tùy bối cảnh. Chủ máy chủ xóa mười kênh cũ khi dọn dẹp là đang làm một việc vô hại. Một tài khoản tạo hôm qua, được cấp quyền admin hôm nay và giờ đang xóa kênh là chuyện hoàn toàn khác, dù hành động trông giống hệt nhau.
Vì vậy Anti Nuke dùng điểm số mối đe dọa có trọng số thay vì ngưỡng cố định. Việc đánh giá xét đến, trong số những yếu tố khác:
- Vai trò được cấp nguy hiểm đến mức nào
- Tài khoản bao nhiêu tuổi
- Tài khoản đó đã từng bị chú ý trên các máy chủ AlphaCloud khác hay chưa, nếu tính năng báo cáo toàn mạng lưới được bật
Từ đó ra một đánh giá, và chỉ sau đó mới có phản ứng.
Con người và bot được xử lý riêng
Phản ứng có thể được cấu hình hoàn toàn tách biệt cho người dùng và cho bot, và đó không phải chi tiết nhỏ.
Một con bot xóa kênh không bao giờ làm vậy do vô tình. Hoặc nó được xây dựng để làm thế, hoặc nó đã bị chiếm quyền. Trong cả hai trường hợp, phản ứng cứng rắn ngay lập tức là đúng.
Ngược lại, con người có thể mắc sai lầm. Đó là lý do bắt đầu với bước nhẹ hơn cho người dùng là hợp lý: cách ly thay vì cấm. Cách ly tước quyền mà không loại người đó ra, để lại chỗ cho một cuộc nói chuyện. Có sẵn cách ly, đuổi và cấm.
Ngoài ra còn có danh sách trắng cho những con bot bạn chủ động tin tưởng, và một tùy chọn loại bỏ ngay mọi con bot mới được thêm vào. Tùy chọn sau nghe có vẻ quyết liệt, nhưng đó chính là lỗ hổng mà nhiều vụ nuke đi qua: ai đó có quyền "thêm bot" mời vào một con bot đã được chuẩn bị sẵn.
Auto Revert và khóa khẩn cấp
Hai chức năng vào cuộc khi chuyện đã xảy ra.
Auto Revert tự động khôi phục các kênh và vai trò đã bị xóa. Điều đó có giá trị, nhưng đi kèm một giới hạn thẳng thắn: thứ được khôi phục là cấu trúc, không phải nội dung. Một kênh quay lại, tin nhắn trong đó thì không. Discord không trả lại tin nhắn đã xóa, cho bất kỳ ai.
Khóa khẩn cấp đóng băng máy chủ thay vì đuổi theo từng hành động riêng lẻ. Hữu ích khi không rõ có bao nhiêu tài khoản liên quan: chặn thiệt hại trước, rồi bình tĩnh dọn dẹp.
Báo cáo toàn mạng lưới
Tùy chọn, máy chủ của bạn có thể chia sẻ báo cáo mối đe dọa với các máy chủ AlphaCloud khác. Ý tưởng: ai đã thử nuke một máy chủ thường sẽ thử tiếp máy chủ khác.
Đây cố ý là một quyết định do bạn đưa ra chứ không phải mặc định. Bật nó lên nghĩa là góp phần vào việc phát hiện chung và hưởng lợi từ đó.
Những gì Anti Nuke không làm được
Có ba điều đáng nói thẳng:
Tin nhắn đã xóa là mất. Xem ở trên. Nếu bạn muốn giữ lại nội dung, bạn cần một bản sao lưu máy chủ, và ngay cả nó cũng lưu cấu trúc, không lưu tin nhắn.
Bot cần quyền để hành động. Không có quyền "Quản lý vai trò", nó không thể cách ly ai cả. Điều này đã xảy ra trong thực tế, và được giải quyết bằng cách gửi cho chủ máy chủ và mọi quản trị viên một tin nhắn riêng mỗi giờ nêu rõ nguyên nhân, thay vì làm ngập nhật ký lỗi. Nhưng cách sửa thực sự là cấp quyền đó.
Không có biện pháp kỹ thuật nào bảo vệ trước chính chủ máy chủ. Discord trao cho chủ máy chủ mọi quyền, và không con bot nào thay đổi được điều đó.
Thứ tự thiết lập hợp lý
Anti Nuke là lớp thứ hai, không phải lớp đầu tiên. Thứ tự hiệu quả:
- Dọn dẹp quyền hạn. Ai thực sự cần "Quản lý kênh"? Thường ít người hơn bạn nghĩ.
- Bật Anti Nuke, bắt đầu với cách ly cho người dùng, cứng rắn hơn với bot.
- Đặt một kênh nhật ký và thực sự đọc nó trong vài tuần đầu.
- Chỉ sau đó mới tinh chỉnh các ngưỡng.
Chi tiết về mọi cài đặt có trong tài liệu Anti Nuke.
Bài viết khác
Thiết lập xác minh Discord: Phương thức nào chặn vấn đề nào
Nút bấm, bài toán, đăng nhập Discord hay liên kết ngoài: mỗi kiểu xác minh chặn một thứ khác nhau. Cách chọn đúng kiểu, và hai lỗi làm hỏng gần như mọi thiết lập.
Hướng dẫnThiết lập AutoMod: Sáu bộ lọc và cơ chế leo thang phía sau
Kiểm duyệt tự động hiếm khi thất bại ở khâu phát hiện, nó thất bại ở khâu phản ứng. Sáu bộ lọc hoạt động thế nào và hình phạt nào hợp với vi phạm nào.
Hướng dẫnBảo vệ máy chủ Discord khỏi raid: 7 thiết lập thực sự hữu ích
Gần như mọi máy chủ đang phát triển rồi cũng sẽ gặp một vụ raid. Bảy thiết lập này ngăn được phần lớn, và hầu hết chỉ tốn của bạn năm phút.