SmartCode Relay
제품

DDoS 공격을 막고 싶나요? 직접 운영하는 계층을 계획하세요

01

앱 하나로 DDoS 공격을 막을 수 있다고 약속할 수 있는 사람은 없고, SmartCode Relay도 그러려고 하지 않아요. 트래픽은 보지 못해요. 내 서버와 사이트에서 내보낸 로그를 읽고, 요청 제한과 대응 런북 초안을 만들며, 검토하고 테스트할 수 있도록 파일 변경 사항을 diff로 보여 줘요.

01

내보낸 로그 읽기

급증이 지나간 뒤 직접 만든 로그 요약 스크립트로 주소별, 경로별 요청 수를 세어요.

02

규칙과 런북 초안 작성

요청 제한 초안과 일반 텍스트 대응 런북을 작성해요. Ask first 모드에서는 수락 전에 diff를 볼 수 있어요.

03

트래픽 밖에 머물러요

사후에 파일만 다루고, 트래픽 경로에는 자리가 없어요.

에이전트가 할 수 있는 일

다층 방어에서 에이전트의 위치

DDoS 공격을 처음부터 완전히 막는 것은 현실적이지 않아요. 처리 용량은 업체에 있어요. 애플리케이션 수준에서는 혼자서 DDoS 폭주를 막을 수 없으니, 이 앱은 클라이언트별 제한 초안을 만들고 각 계층을 문서화하도록 도와줘요.

두 가지 작업을 단계별로

급증 뒤에 숨은 숫자 읽기

트래픽 급증과 레이어 7 DDoS 폭주를 손으로 구분하려면 세 가지 자료를 나란히 놓고 봐야 해요. read_file이 내보낸 분석 리포트와 캠페인 일정을 열고, Shell이 로그 요약 스크립트를 실행하며, grep이 저장된 요약에서 의심되는 경로를 찾아요. 출시는 여러 네트워크와 다양한 페이지를 데려오지만, 여러 출처에서 오는 폭주는 한두 개 경로에 똑같은 요청이 클라이언트당 매우 높은 빈도로 들어오는 경우가 많아요. 로그는 단서일 뿐 증거가 아니에요. 에이전트는 주소별, 경로별 개수를 요약할 뿐이고 판단은 직접 해요. 요약을 내 분석 데이터와 비교하고, 상황이 불분명하면 호스팅 업체에 문의하세요.

내 스크립트에 재시도 루프가 없는지 점검하기

통제를 벗어난 스크립트, 재시도 루프, 잘못 설정된 모니터가 실수로 내 서버에 과부하를 줄 수 있어요. 찾으려면 내 스크립트와 모니터 설정에 grep을 돌려 retry와 interval이 들어간 줄을 찾으세요. read_file이 일치한 항목을 하나씩 열고, edit_file이 diff와 함께 더 긴 지연 시간을 제안해요. 그다음 Shell이 복사본에서 테스트 명령을 실행하고 종료 코드를 알려 줘요. 내부 클라이언트에도 제한이 필요해요. 대신 집 인터넷에 DDoS 트래픽이 들어오고 있다면 가장 먼저 할 일은 인터넷 회선 업체에 전화하는 거예요. Ask first 모드에서는 모든 수정이 OK를 기다리며 멈추니까 diff를 읽고 테스트를 다시 실행하세요.

SmartCode Relay가 하지 않는 일

내 PC에서 실행돼요. SmartCode Relay는 호스팅 서비스도 플러그인도 아니며, 내 파일과 사용 권한이 있는 서버에만 쓰도록 만들어졌어요. 그 범위를 강제하지는 않으니, 내 것이 아닌 대상에는 가까이 두지 마세요. 여기에 적힌 어떤 내용도 코드, 스캔, 분석이 정확하다는 것을 보장하지 않아요.

Windows용 SmartCode Relay

Windows에서 내 계층을 계획해 보세요

SmartCode Relay 다운로드 ↗