사이트 종합 보안 진단
직접 소유하거나 관리하는 사이트의 정해진 항목을 점검합니다. 기밀 노출(.env/.git/DB 덤프), TLS 인증서, HTTP 보안 헤더, CSP 내용·CORS 설정 오류, 쿠키 속성, 메일 인증(SPF/DKIM/DMARC), CAA에 더해, 노출된 제품을 이 사이트의 CISA KEV(=실제 악용 중) 카탈로그와 상관 분석 — 종합 등급이 매겨진 1개의 보고서 + 수정 방법 + AI 수정 프롬프트.
- 전송
- 도메인을 이 사이트의 서버로
- 저장
- 결과는 저장하지 않음(확인용 쿠키 최대 8시간)
- 외부 API
- 소유 확인 후 서버가 대상 사이트의 고정 경로를 가져옴
- 대상
- 확인 코드로 소유를 확인한 사이트만
자세한 처리 방식
- 확인 코드를 준비할 때 이 브라우저 확인용 필수 쿠키(최대 8시간)를 설정합니다. 광고나 접속 분석에는 사용하지 않습니다.
- 진단을 실행하면 서버가 DNS와 HTTPS로 확인 코드 설치를 확인하고, 확인된 경우에만 대상 사이트의 고정 경로와 설정을 제한된 횟수로 가져옵니다. 공격 코드는 실행하지 않으며, 내부 접속 대상과 확인되지 않은 다른 호스트로의 리디렉션은 차단합니다.
- 진단 결과는 서버에 보관하지 않고 이 화면으로 돌려줍니다. 입력한 도메인은 URL이나 접근 로그 등에 남을 수 있습니다.
- 페이지 표시 자체는 접근 로그(IP 주소, 일시, 사용자 에이전트 등)에 기록됩니다. 도구 화면에서는 광고와 접속 분석을 불러오지 않습니다. 개인정보 처리방침
결과 표시와 입력 도메인
진단이 끝나면 결과를 서버 결과 저장소에 보관하지 않고 이 화면으로 직접 반환합니다. 새로고침하면 결과가 사라지며 자동으로 재진단하지 않습니다. 확인을 해제해도 표시된 결과가 사라집니다.
입력한 도메인은 URL이나 접근 로그에 남을 수 있습니다. 비밀번호, 접속 정보 또는 개인정보를 입력하지 마세요.
사용 방법
- 1
자신의 사이트 도메인을 입력
예: example.com. 직접 소유하거나 관리하는 사이트에만 사용하세요. 코드를 준비하면 임시 브라우저 세션을 만들며 대상 사이트에 접속하지 않습니다.
- 2
확인 코드 설치(세 가지 방법 중 하나)
이 브라우저와 도메인 전용 코드를 ①메인 페이지 <head>의 메타 태그, ②DNS TXT 레코드 또는 ③/.well-known/에 업로드한 파일로 설치하세요. 코드 설치가 확인되기 전에는 상세 진단을 시작하지 않습니다.
- 3
‘코드 설치 확인 후 진단 실행’ 선택
기밀 노출(.env/.git/DB 덤프)·TLS 인증서·헤더·CSP/CORS·쿠키·메일 인증·KEV 상관(악용 중 CVE)을 한꺼번에 점검하고, A~F의 종합 등급을 표시합니다.
- 4
빨강→노랑 순으로 수정
각 항목에 ‘왜 위험한가’와 수정 방법을 표시합니다. 복사·붙여넣기할 수 있는 AI 수정 프롬프트도 나오므로, ChatGPT / Claude에 붙여넣으면 사용자 환경에 맞는 구체적 절차를 얻을 수 있습니다.
- 5
필요할 때 수동으로 다시 진단
정기 모니터링 신규 등록은 중단되어 있으며 등록 양식이 없습니다. 필요할 때 이 페이지에서 수동 진단을 다시 실행하세요.
왜 중요한가
자주 묻는 질문
Q확인 코드가 왜 필요한가요?
기밀 파일 점검은 직접 소유하거나 관리하는 사이트에만 사용해야 합니다. 상세 진단 전 DNS, HTTPS 메인 페이지의 메타 태그 또는 HTTPS 파일에서 이 브라우저 전용 코드를 확인합니다. 이는 코드 설치를 확인하는 것이며 개인 신원이나 법적 소유권을 인증하는 것은 아닙니다.
Q진단으로 사이트에 부하가 걸리나요?
정해진 경로와 설정에 기밀 파일 점검을 포함한 제한된 요청을 보내고 정해진 한도 내에서 DNS를 조회합니다. 일부 요청은 병렬로 실행되며, 허용된 리디렉션으로 요청이 추가될 수 있습니다. 경로 퍼징이나 취약점 악용 시도는 하지 않습니다.
Q종합 등급이 높으면 완전히 안전한가요?
아니요. 이 도구는 신호가 강한 대표적 항목을 확인하는 것으로, 모든 위험을 망라하지는 않습니다. 초록이어도 과신하지 말고, 최소 공개·최소 권한 원칙과 함께 의존성(OSV 스캐너)·헤더·메일 인증의 지속적인 점검을 병행하세요.