SylonSylon
특징
명령
모든 기능서버 가드 (안티 누크 및 복구)

서버 가드 (안티 누크 및 복구)

디스코드 서버의 대량 차단, 채널 삭제, 역할 공격을 막는 안티 누크 보호 — 그리고 그래도 통과한 것은 되돌려 놓습니다.

개요

계정을 탈취당한 관리자 한 명이면 디스코드 서버는 몇 분 만에 사라집니다. 서버 가드는 감사 로그의 모든 파괴적 이벤트 — 대량 차단과 추방, 채널과 역할 삭제, 대량 이름 변경, 권한 상승, 웹후크 악용, 메시지 대량 삭제 — 를 지켜보다가 어떤 계정이 안전 한도를 넘는 순간 개입합니다. 실시간으로 되돌릴 수 없는 것은 나중에 다시 세울 수 있습니다. Sylon은 서버 전체의 스냅샷을 주기적으로 보관하고, 대시보드가 조각을 하나씩 제자리에 돌려놓도록 안내합니다.

실제 동작 보기

작동 원리

1

계정별 한도

파괴적인 작업 유형마다 계정별로 세는 분당 허용치가 따로 있습니다. 차단, 차단 해제, 추방, 채널 생성·삭제·편집, 역할 생성·삭제·편집, 서버 변경, 웹후크, 메시지 대량 삭제입니다.
2

즉시 되돌리기

한도를 넘은 사람은 역할이 회수되고 타임아웃되며, 이어서 작업이 취소됩니다. 삭제된 채널과 역할은 다시 만들어지고, 편집은 원래대로 돌아가며, 스팸 채널과 웹후크는 제거됩니다.
3

모든 것의 스냅샷

몇 시간마다 Sylon은 역할, 채널, 카테고리, 권한 예외와 서버 정보, 누가 어떤 역할을 갖고 있는지, 그리고 각 채널에서 마지막으로 이야기한 사람을 기록합니다.
4

안내가 있는 복구

대시보드는 스냅샷을 현재 서버와 비교하고, 차이를 하나씩, 반드시 지켜야 하는 순서로 제시합니다. 역할은 그 역할을 지목하는 권한보다 먼저, 카테고리는 그 안의 채널보다 먼저입니다.

주요 역량

대량 차단·차단 해제·추방 방지
채널 생성·삭제·대량 편집 방지
역할 생성·삭제·대량 편집 방지
권한 상승과 위험한 역할 탐지
웹후크 악용과 메시지 대량 삭제 탐지
@everyone 및 역할 멘션 스팸 차단
서버 정보 보호(이름, 아이콘, 사용자 지정 URL)
이모지 이름 변경·삭제 보호, 이미지나 최신 스냅샷에서 복구
자동 서버 스냅샷, 30일 보관
채널·역할·권한·역할 멤버·마지막 대화의 단계별 복구

설정 방법

1.대시보드를 열고 가드 탭에서 켜세요.
2.모든 개입이 보이도록 로그 채널을 지정하세요.
3.정당하게 대량 관리를 하는 사람들을 위해 신뢰 역할을 추가하세요.
4.규칙 탭의 분당 한도를 팀이 실제로 일하는 방식에 맞게 조정하세요.
5.자동 스냅샷은 켜 두고, 큰 개편 뒤에는 직접 하나 찍어 두세요.
6.복구할 수 있기를 바라는 역할과 채널보다 Sylon의 역할을 위에 두세요.

자세한 동작 방식

무엇을 지켜보나

가드는 파괴적인 관리 작업을 계정별로 분당 셉니다. 차단, 차단 해제, 추방; 채널 생성·삭제·편집; 역할 생성·삭제·편집; 서버 변경; 웹후크 생성; 그리고 메시지 대량 삭제입니다. 한도를 넘는 것은 일상 업무가 아니라 사건으로 취급됩니다.

자동 되돌리기

삭제된 채널과 역할은 다시 만들어지고, 편집은 게이트웨이가 그 직전에 본 상태로 돌아가며, 서버 변경은 취소되고 권한 상승은 되돌려집니다. 요점은, 탈취당한 계정이 가드가 되돌리는 속도보다 빠르게 영구적인 변경을 만들 수 없다는 것입니다.

스냅샷

몇 시간마다 Sylon은 서버의 전체 모습을 저장합니다. 색·권한·멤버를 포함한 모든 역할, 주제·유형·채널별 권한 예외를 포함한 모든 채널과 카테고리, 그리고 서버 자체의 이름·아이콘·설정입니다. 가드가 작동한 뒤 두 시간 동안 스냅샷이 멈추므로, 공격이 마지막 정상 사본을 보관 기간 밖으로 밀어내지 못합니다.

안내가 있는 복구

복구는 일부러 버튼 하나로 만들지 않았습니다. 대시보드는 해야 하는 순서대로 여덟 단계를 보여 주고, 각 단계에는 서로 다른 항목이 개별로 들어 있으며, 선행 조건이 남아 있는 단계는 실행을 거부합니다. 지목된 역할이 없는 상태에서 채널 권한을 복구하면 절반이 조용히 사라지기 때문입니다.

신뢰 역할과 패닉 모드

신뢰 역할은 예외이므로 진짜 관리자가 진짜 정리를 할 때 방해받지 않습니다. 패닉 모드는 모든 한도를 0으로 낮춥니다. 누가 하든, 어떤 종류든 첫 번째 파괴적 작업이 곧바로 차단됩니다.

사본으로 돌아오는 것

메시지입니다. 디스코드는 삭제를 되돌리지 못하지만 웹후크는 어떤 이름과 프로필 사진으로도 올릴 수 있습니다. 그래서 Sylon은 저장해 둔 마지막 대화를 다시 만든 채널에 원래 작성자의 이름과 사진으로 다시 올립니다. 사본이라고 표시하며, 채널당 한 번만 합니다. 첨부 파일·임베드·반응·답장·수정 기록·원래 시간은 여기에 포함되지 않고, 대시보드가 버튼을 누르기 전에 그렇게 알려 줍니다.

설정

로그 채널봇이 이 기능에 대한 로그 메시지를 보내는 채널입니다.
신뢰할 수 있는 역할이러한 역할을 가진 구성원은 신뢰할 수 있으며 가드 제한의 영향을 받지 않습니다.
신뢰할 수 있는 멤버신뢰할 수 있으며 가드 제한의 영향을 받지 않는 특정 구성원입니다.
패닉 모드활성화되면 제한에 관계없이 모든 파괴적인 작업이 즉시 차단됩니다.
차단 방지 제한/분경비원이 조치를 취하기 전에 분당 허용되는 최대 금지 횟수입니다.
안티 킥 제한/분분당 허용되는 최대 킥 횟수입니다.
안티채널 삭제 제한/분분당 허용되는 최대 채널 삭제 수입니다.
안티채널 생성 제한/분분당 허용되는 최대 채널 생성 수입니다.
채널 편집 제한/분가드가 되돌리기 전까지 1분 동안 허용되는 채널 편집(이름 변경, 주제 변경, 카테고리 이동, 슬로우 모드) 횟수입니다.
역할 방지 삭제 제한/분분당 허용되는 최대 역할 삭제 수입니다.
역할 생성 제한/분한 계정이 1분 동안 만들 수 있는 역할 수입니다. 초과분은 어떤 권한을 가졌든 삭제됩니다.
역할 편집 제한/분1분 동안 허용되는 역할 편집 횟수입니다. 제한을 넘은 편집은 역할의 이전 상태로 되돌립니다.
위험한 방지 역할 생성관리자와 같은 위험한 권한을 가진 역할 생성을 방지합니다.
안티 길드 업데이트 한도/분분당 허용되는 최대 서버 설정 변경 횟수입니다.
메시지 삭제 제한/분한 계정이 1분 동안 삭제할 수 있는 메시지 수입니다. 가드는 계정을 멈추고 무엇이 사라졌는지 기록합니다. 메시지 자체는 누크 복구에서 다시 올린 사본으로만 돌아옵니다.
웹후크 생성 제한/분한 계정이 1분 동안 만들 수 있는 웹후크 수입니다. 웹후크는 만든 사람이 차단된 뒤에도 계속 글을 올리므로 초과분은 삭제됩니다.
분당 이모지 삭제 수Guard가 개입하기 전까지 한 사람이 1분에 삭제할 수 있는 이모지 수입니다. Sylon은 Discord가 아직 제공하는 이미지나 최신 스냅샷에서 다시 업로드합니다. 0으로 두면 첫 삭제부터 되돌립니다.
분당 이모지 수정 수Guard가 이전 이름을 되돌리기 전까지 한 사람이 1분에 이름을 바꾸거나 제한할 수 있는 이모지 수입니다. 0으로 두면 첫 수정부터 되돌립니다.
분당 스티커 삭제 수Guard가 개입하기 전까지 한 사람이 1분에 삭제할 수 있는 스티커 수입니다. Sylon은 Discord가 아직 제공하는 파일이나 최신 스냅샷에서 다시 업로드합니다. 0으로 두면 첫 삭제부터 되돌립니다.
분당 스티커 수정 수Guard가 이전 이름을 되돌리기 전까지 한 사람이 1분에 이름을 바꿀 수 있는 스티커 수입니다. 0으로 두면 첫 수정부터 되돌립니다.
분당 이벤트 삭제 수Guard가 다시 만들기 전까지 한 사람이 1분에 삭제하거나 취소할 수 있는 예약 이벤트 수입니다. 이미 시작된 이벤트는 다시 만들 수 없습니다. 0으로 두면 첫 건부터 되돌립니다.
무엇을 위험한 권한으로 볼지위험한 역할에 관한 두 규칙이 판단하는 권한입니다. 그 권한으로 역할을 만드는 것과, 기존 역할에 부여하는 것 모두가 대상입니다. 전부 끄면 "Sylon의 목록을 쓴다"는 뜻이며, "위험한 권한이 없다"는 뜻이 아닙니다.
안티 @모두 멘션승인되지 않은 @everyone 및 @here 언급을 차단합니다.
역할 멘션 스팸 차단역할 여섯 개 이상을 한꺼번에 멘션한 메시지를 삭제하고 보낸 사람을 제한합니다.
자동 스냅샷서버 구조의 스냅샷을 주기적으로 찍어 대시보드에서 누크를 되돌릴 수 있게 합니다. 가드가 작동한 뒤 두 시간 동안 멈추므로 공격이 마지막 정상 사본을 덮어쓰지 않습니다.
스냅샷 간격(시간)스냅샷을 얼마나 자주 찍을지 정합니다. 짧을수록 공격 시 잃는 것이 줄지만 저장되는 사본은 늘어납니다.
보관할 스냅샷 수예약 스냅샷을 몇 개까지 보관할지 정합니다. 공격 중에 찍힌 스냅샷은 이 수와 별개로 항상 보관됩니다.
최근 발신자 저장각 채널에서 마지막으로 이야기한 사람을 저장합니다. 메시지는 절대 복원되지 않습니다(디스코드에 그런 방법이 없습니다). 다만 삭제된 채널이 누구의 것이었는지 아는 것이야말로 다시 만드는 일을 의미 있게 만듭니다.
채널당 저장 메시지 수채널당 최근 메시지를 몇 개 기억할지 정합니다. 0으로 두면 저장하지 않습니다.

알아두면 좋은 점

가드가 작업을 되돌리려면 높은 권한이 필요합니다 — Sylon 자신이 만들 수 있는 것만 복구할 수 있습니다.
되돌리기는 감사 로그에 의존하므로, 어떤 작업을 계정에 연결하려면 Sylon에게 감사 로그 보기 권한이 필요합니다.
한도는 분 단위이므로 관리자 한 명이 천천히 의도적으로 하는 변경은 아무것도 작동시키지 않습니다.
다시 만든 채널이나 역할은 새 디스코드 ID를 받습니다. Sylon은 그 변경을 추적해 이후 복구 단계가 계속 동작하게 하지만, 예전 ID를 저장해 둔 봇이나 연동은 새 ID로 바꿔 줘야 합니다.
봇을 추가해서는 안 되는 사람이 추가한 봇은 서버 가드의 일이 아닙니다. 그것은 봇이 무언가를 하기도 전에 문 앞에서 가입 게이트가 처리합니다.
삭제된 이모지는 Guard가 항상 되돌릴 수는 없는 유일한 대상입니다. Discord는 이모지 삭제를 취소해 주지 않으므로 Sylon이 이미지를 다시 업로드합니다 — Discord CDN이 아직 제공하는 동안에는 거기서, 아니면 최신 스냅샷에서. 둘 다 없으면 복구했다고 하지 않고 그대로 기록에 남깁니다.

자주 묻는 질문

'누크'가 뭔가요?

빠르게 진행되는 파괴 공격입니다. 채널을 대량 삭제하거나, 멤버를 대량 차단하거나, 전부 이름을 바꾸거나, 관리자 역할을 뿌리는 식이며, 보통 탈취당했거나 악의를 가진 스태프 계정에서 시작됩니다.

내부자도 막아 주나요?

네. 한도는 역할과 무관하게 계정별로 세므로 신뢰하는 관리자라도 안전 기준을 넘을 수 없습니다. 정당하게 대량 작업을 하는 사람은 신뢰 목록에 넣으세요.

피해를 되돌릴 수 있나요?

실시간으로는 한도를 넘은 작업을 되돌립니다. 그 뒤에는 대시보드가 스냅샷에서 채널, 카테고리, 역할, 채널 권한, 역할 소속, 서버 자체 설정을 항목별로 복구합니다.

삭제된 메시지는 복구되나요?

원본은 안 됩니다. 디스코드에는 삭제된 메시지를 되살리는 엔드포인트가 없습니다. Sylon이 할 수 있는 것은 저장해 둔 사본을 다시 올리는 일입니다. 웹후크는 어떤 이름과 프로필 사진으로도 올릴 수 있어서, 마지막 대화가 다시 만든 채널에 원래 작성자의 이름과 사진 그대로 돌아옵니다. 첨부 파일·반응·답장·원래 시간은 따라오지 않고, 디스코드가 모든 웹후크 게시물에 앱 배지를 붙이므로 원본으로 오해할 일도 없습니다.

복구하면 제가 최근에 한 작업도 되돌아가나요?

요청한 것만 그렇습니다. 자동으로 적용되는 것은 없습니다. 모든 차이가 무엇이 어떻게 바뀌는지와 함께 나열되고, 원하는 것만 체크하면 됩니다. 스냅샷 이후에 만들어진 것은 따로 표시되므로 진짜 작업이 레이드 피해로 오인되지 않습니다.

관련 기능