Windows 10/11
x64 전용, 실행에 계정 불필요
SmartCode Relay 2.9.22는 내보낸 로그를 읽고, 직접 운영하는 서버에 맞춰 요청 제한과 런북 초안을 만들며, 파일 변경 사항을 검토할 수 있는 diff로 보여 주는 Windows 에이전트예요.
logs/파일 3개your log tool > summary.csvexit 0/checkout summary.csv4건 일치copy/server-settings.txt읽음copy/server-settings.txt+6 -1your test commandexit 0x64 전용, 실행에 계정 불필요
2026년 10월 28일 출시
휴대용 .exe는 약 25 MB
인터페이스 언어
사후에, 트래픽 밖에서
또는 내장 모델
직접 운영하는 사이트의 디도스 방어는 대부분 서버 바깥에서 만들어져요. 호스팅 업체의 처리 용량, CDN이나 트래픽 정화 서비스가 있고, 내 쪽에서는 요청 제한, 캐싱, 문서로 남긴 런북이 필요해요. SmartCode Relay 2.9.22는 그 부분을 계획하고, 설정하고, 문서화하도록 도와줘요. 로그는 나중에 읽어요. 트래픽 경로에는 절대 들어가지 않아요.
어젯밤 접근 로그를 서버에서 내보내 프로젝트 폴더에 넣어요. SmartCode Relay는 list_dir로 폴더를 나열하고, 이어서 Shell이 직접 만든 로그 요약 스크립트를 실행해 주소별, 경로별 요청 수를 세어 summary.csv로 저장해요. 그다음 grep이 그 요약에서 의심되는 경로, 예를 들어 /checkout을 찾아요. 정상적인 급증은 출시나 언급 뒤에 오고 여러 네트워크에서 다양한 페이지로 들어오지만, 레이어 7(layer 7) 폭주는 한두 개 경로에 똑같은 요청이 몰리는 경우가 많아요. 로그는 단서일 뿐 증거가 아니에요. Ask first 모드에서는 파일을 쓰는 명령 전에 에이전트가 멈추니까 먼저 읽어 볼 수 있어요.
list_dir logs/ → 3 files
Shell your log tool > summary.csv → exit 0
grep /checkout summary.csv → 4 matches요청 제한은 클라이언트 하나가 경로 하나에 보낼 수 있는 요청 수를 제한해요. 운영 중인 파일이 아니라 서버 설정의 복사본에서 시작하세요. read_file이 복사본을 열고, edit_file이 초안 규칙을 추가하며 diff를 보여 주고, Shell이 직접 만든 설정 테스트 명령을 실행해 실제 종료 코드를 알려 줘요. 이 변경은 파일 1개를 건드려요. Ask first 모드에서는 수락하기 전에 diff가 나타나서 변경을 거부할 수 있어요. 이상해 보이면 거부하세요. 테스트가 통과하고 롤백 줄도 준비되면 운영 서버에는 직접 적용하세요.
read_file copy/server-settings.txt → read
edit_file copy/server-settings.txt → +6 -1
Shell your test command → exit 0런북은 누구에게 연락하고 업체에서 무엇을 켜야 하는지 적은 일반 텍스트 문서예요. 에이전트에게 텍스트 파일을 요청하면 write_file이 트리거 줄, 번호가 붙은 6개 단계, 롤백 줄, 검토 줄을 담은 ddos-runbook.txt를 저장해요. http_get은 호스팅 업체 문서를 한 페이지 읽을 수 있어서 설정 이름이 원문에서 나와요. 공격 명령은 하나도 들어 있지 않아요. 먼저 Plan only로 바꿔 개요를 읽어 보세요. 이 모드는 아무것도 실행하지 않아요. 그런 다음 파일을 저장하기 전에 Ask first가 멈추게 하세요.
타임아웃과 연결 수 제한도 검토 대상이에요. 웹 서버 설정을 폴더에 복사하세요. read_file이 복사본을 열고, grep이 여기서 중요한 2가지 설정, 즉 타임아웃과 연결 수 제한에 관한 줄을 찾아요. 그 출력만 읽으세요. 네트워크 회선 하나에 연결된, 임대했거나 직접 소유한 서버인 베어메탈 서버에서는 DDoS 완화가 대부분 업체 쪽에서 이뤄져요. 가득 찬 회선은 그 컴퓨터에서 도는 어떤 것으로도 해결할 수 없기 때문이에요. 에이전트는 업체에 요청할 항목을 목록으로 정리해 줘요. Ask first 모드에서는 diff를 수락하기 전까지 아무것도 바뀌지 않고, 모든 수정은 먼저 복사본에서 테스트해요.
채팅 답변은 텍스트로 끝나요. SmartCode Relay 2.9.22는 도구를 직접 실행하고, 각 동작을 실제 결과와 함께 카드로 보여 주기 때문에 무슨 일이 있었는지 확인할 수 있어요.
| 일반적인 채팅 어시스턴트 | SmartCode Relay | |
|---|---|---|
| 파일 | 답변의 텍스트를 직접 파일에 복사해야 해요 | 프로젝트 폴더의 파일을 읽고, 검색하고, diff와 함께 편집해요 |
| 명령 | 명령을 설명만 하고 실행은 맡겨요 | Shell이 내 명령을 실행하고 실제 종료 코드를 알려 줘요 |
| 승인 | 답변이 텍스트뿐이라 멈추는 지점이 없어요 | Auto-run, Ask first, Plan only 중에서 얼마나 실행할지 직접 골라요 |
| 로그 | 내가 붙여 넣을 때만 로그를 볼 수 있어요 | 내보낸 로그를 사후에 읽어요. 트래픽 경로에는 없어요 |
서버를 직접 관리하고 로그를 내보낼 수 있는 작은 쇼핑몰, 블로그, API 운영자를 위한 도구예요. 먼저 사실부터 확인해야 해요. 'protect server from ddos'를 검색하면 보통 업체 설정 하나, 요청 제한, 런북으로 이어지는데, 이 앱은 바로 이 세 가지를 정리하도록 도와줘요.
취미로 하는 호스팅도 해당돼요. 친구들을 위해 운영하는 게임 서버가 DDoS 공격을 받아도 업체에 연락하는 일, 요청 제한, 런북은 똑같고, 에이전트는 여전히 사후에 로그만 읽어요.
직접 운영하는 서버라면 어떤 것이든 괜찮아요. 로그를 내보낼 수 있다면 방법은 같아요. 로그를 주소별, 경로별로 요약하고, 숫자는 직접 읽고, 예시 런북의 6단계를 급할 때도 금방 찾을 수 있는 파일에 보관하세요.
DDoS 방어는 스위치 하나가 아니라 여러 계층이에요. 호스팅 업체나 CDN의 처리 용량, 공개하지 않는 원본 주소, 요청 제한, 캐싱, 적절한 타임아웃, 문서로 남긴 런북으로 이뤄져요. 계층은 일부러 겹치게 둬요. 단독으로 완전한 계층은 없고, 각 계층마다 테스트가 필요해요.
네, smartcodegroup.com은 SmartCode Relay 공식 웹사이트예요. 여기 있는 것이 원본 빌드예요. 설치 프로그램을 여기서 내려받고 SHA-256 체크섬을 공개된 매니페스트와 비교한 다음, 둘이 일치할 때만 실행하세요. 이상하면 앱 안의 Send feedback을 눌러 주세요.
아니요. SmartCode Relay는 트래픽 경로에 있지 않아서 하는 일이 실시간 트래픽에 닿지 않아요. 내보낸 로그를 사후에 읽고 규칙과 런북 초안을 만들며, 그것을 업체나 내 서버에 적용하는 것은 직접 해야 해요.
짧게 답하면 계층이에요. 호스팅 업체나 CDN에 트래픽이 도착하기 전에 걸러 달라고 요청하고, 원본 주소는 비공개로 두고, 클라이언트별, 경로별로 요청 제한을 걸고, 정적 페이지는 캐시하고, 런북을 쓰세요. 그리고 각 규칙을 테스트하세요.
네, 하지만 내 스테이징 복사본에서만 하거나, 운영 사이트라면 호스팅 업체의 서면 허가를 받은 경우에만 하세요. 업체가 부하 테스트를 공격으로 볼 수 있기 때문이에요. 허가를 먼저 받으세요. 에이전트는 계획을 쓰고 나중에 결과를 읽는 일을 도와줄 수 있어요.
선택한 모델에 따라 달라요. 클라우드 모델에서는 에이전트가 읽은 로그 텍스트를 포함한 프롬프트가 그 제공업체로 전송되고, 로컬 모델에서는 PC 밖으로 아무것도 나가지 않아요. 접근 로그에는 방문자 IP 주소가 들어 있어요. 먼저 로그를 확인하세요.
표준 API 엔드포인트로 연결하는 클라우드 AI 제공업체, PC에서 로컬로 돌아가는 모델, 또는 내장 모델이에요. Test 버튼은 엔드포인트를 확인하고 응답 시간과 컨텍스트 창을 보여 줘요. 먼저 Test를 누르세요.
계정은 필요 없어요. 약 34 MB 설치 프로그램인 버전 2.9.22를 내려받아 체크섬을 공개된 매니페스트와 비교한 뒤, 내 서버에서 내보낸 로그 하나에 적용해 보세요.
Windows용 SmartCode Relay 다운로드 ↗모든 페이지는 20개 언어로 제공돼요.
서버 운영자를 위해 SmartCode Relay가 하는 일 ↗ 클라우드, 로컬, 내장 모델 연결하기 ↗ 로그를 검토하고 요청 제한 초안 만들기 ↗ Windows 설치 프로그램 다운로드 및 확인 ↗ 범위, 개인정보, 모델에 대한 답변 ↗ 이 사이트와 앱이 데이터를 다루는 방식 ↗