웹 보안 진단

내 도메인의 공개 응답을 34개 항목으로 점검합니다. 항목마다 실제로 받은 값, 측정 방법, 판정 기준, 고치는 법을 보고서에 적습니다.

  1. 소유권 확인TXT 레코드 한 줄. 이미 했다면 건너뜁니다
  2. 진단 요청보통 10~30초 걸립니다
  3. 메일로 보고서 링크링크는 90일 동안 열립니다

소유권을 아직 확인하지 않았다면 소유권 확인부터 하세요.

대상 서버에 보내는 요청

  • DNS: 공개 리졸버(Cloudflare, 실패하면 Google)에 레코드를 묻습니다.
  • 인증서와 TLS 버전: 한국 측정 지점 A가 대상의 443 포트에 TLS로만 접속합니다.
  • 도메인 등록 정보는 RDAP, HSTS preload 상태는 hstspreload.org, 발급 기록은 CT 로그에서 봅니다.

모두 합쳐 최대 11건입니다. 공격 문자열, 로그인 시도, 포트 스캔은 보내지 않습니다.

점검 항목 34개 보기

전송 암호화

  • TLS 1.0·1.1 허용 여부TLS-PROTO
  • TLS 1.3 지원TLS-13
  • 협상된 암호군TLS-CIPHER
  • 인증서 체인·검증TLS-CERT
  • 인증서 키·서명 강도TLS-KEY
  • HSTS 강도·preload 등록TLS-HSTS
  • HTTP→HTTPS 강제TLS-REDIRECT

보안 헤더

  • Content-Security-PolicyHDR-CSP
  • X-Content-Type-OptionsHDR-XCTO
  • 클릭재킹 방어(frame-ancestors·X-Frame-Options)HDR-FRAME
  • Referrer-PolicyHDR-REFERRER
  • Permissions-PolicyHDR-PERMISSIONS
  • 교차 출처 격리(COOP·CORP·COEP)HDR-ISOLATION

CORS

  • 임의 Origin 반사(CORS)CORS-REFLECT

쿠키

  • 쿠키 보안 속성COOKIE-FLAGS

콘텐츠 무결성

  • 외부 스크립트·스타일의 SRICNT-SRI
  • 혼합 콘텐츠CNT-MIXED

정보 노출

  • 서버·프레임워크 버전 노출EXP-BANNER
  • 민감 파일 노출(.git·.env·.DS_Store)EXP-FILES
  • 오류 페이지 정보 노출EXP-ERROR

DNS·메일

  • CAA 레코드DNS-CAA
  • DNSSEC 서명·검증DNS-DNSSEC
  • SPFMAIL-SPF
  • DMARC 정책MAIL-DMARC
  • MTA-STSMAIL-MTASTS
  • TLS-RPTMAIL-TLSRPT

가용성

  • 네임서버 수·사업자 분산AVL-NS
  • IPv6(AAAA)AVL-IPV6
  • 도메인 등록 만료AVL-DOMAIN-EXP
  • 도메인 이전 잠금AVL-DOMAIN-LOCK
  • 인증서 만료 여유AVL-CERT-EXP
  • 측정 지점 간 접속 비교AVL-REACH
  • 첫 화면 응답 상태·시간AVL-RESP

운영

  • security.txt(RFC 9116)OPS-SECTXT

등급은 실패와 주의를 위험도(높음, 중간, 낮음)만큼 빼서 매기는 관찰형 설정 등급입니다. 인증이나 공식 심사가 아닙니다.

공개 코드에 새는 비밀 키, 소스맵, 로그와 알림까지 보려면 점검 범위를 정해 심화 진단을 요청하세요.

  • 소유권 확인 때 쓴 이메일과 도메인을 그대로 넣습니다. 둘이 짝이 맞아야 진단합니다.
  • 보고서 링크는 이 이메일로만 갑니다. 화면에는 결과를 띄우지 않습니다.
  • 같은 이메일로는 10분에 한 번, 하루 6번까지 진단할 수 있습니다.

수집 이메일, 도메인. 목적 보안 진단 실행과 보고서 발송. 보관 진단 보고서는 생성 후 90일 보관 후 자동 삭제, 요청 시 즉시 삭제. 입력을 거부할 수 있지만 그러면 진단할 수 없습니다. 개인정보 처리방침