# 보고서 읽기

등급의 의미, 각 문제가 어떻게 설명되는지, 보고서가 무엇을 확인했고 무엇을 확인하지 않았는지 알아봅니다.

모든 스캔은 사이트 페이지의 보고서로 끝납니다. **개요** 탭에는 최신 결과와 고칠 항목이 보입니다. **스캔**에는 모든 스캔이 나열되고, **자동 점검**에서는 정기 검사를 설정하며, **수정**에는 [기록한 수정 내용](/ko/docs/get-started/check-again#record-what-you-fixed)이 보관되고, **설정**에는 나머지 항목이 있습니다.

## 내 등급

사이트는 100점 만점의 점수와 문자 등급을 받습니다.

| Grade | Score | In plain words | What it means |
| --- | --- | --- | --- |
| A | 85 and up | Good coverage | Locked tight. Nothing an attacker could easily use turned up, so keep it that way. |
| B | 70 and up | Looking good | Nearly there. Nothing serious turned up, just a couple of small things worth a look. Most take minutes to fix. |
| C | 50 and up | Mostly safe, a few things to check | Your site is mostly safe. A few things make common attacks easier, so check them when you can. Most take minutes to fix. |
| D | Below 50 | Gaps to fix first | Some open gaps make common attacks easier. Start with these. The fixes are usually small. |

등급은 그 옆에 있는 문제보다 더 좋게 표시되지 않습니다. 해결되지 않은 중간 위험 문제가 있으면 점수는 84점 이하로 유지되므로 A가 될 수 없습니다. 해결되지 않은 높은 위험 문제가 있으면 69점 이하로 유지됩니다. 노출된 비밀 정보가 있거나, 여러 문제가 합쳐져 공격이 될 수 있으면 49점 이하로 유지됩니다. 보고서에는 이런 상황이 언제, 왜 생겼는지 적혀 있습니다.

대부분의 Lovable, Bolt 또는 React 시작 템플릿으로 만든 사이트처럼 페이지를 브라우저에서 만드는 사이트라면, 점수는 모든 방문자에게 보내는 사이트 설정을 기준으로 합니다. 완성된 페이지가 필요한 검사, 예를 들어 양식과 쿠키 검사는 확인하지 않음으로 표시되며, 어느 쪽으로도 점수에 포함되지 않습니다.

## 고칠 항목

각 문제는 심각도와 네 가지 답이 적힌 카드로 나타납니다. 심각도는 Critical, High, Medium, Low, Info의 한 가지 기준을 따르며, Pulse와 Deep은 High까지 평가합니다.

* **의미**: 쉬운 말로 설명합니다.
* **공격자가 할 수 있는 일**: 이 문제로 무엇을 할 수 있는지 설명합니다.
* **해결 방법**: 코딩 도우미에 붙여 넣을 수 있는 프롬프트와 함께 설명합니다.
* **누가 고치나요**: 예를 들어 도메인 설정에서 직접 하거나, 개발자나 호스팅 업체가 하는지, 대략 얼마나 걸리는지 알려 줍니다.

세부 정보를 열면 **근거**, 문제를 **어디에서** 봤는지, 그리고 우리가 얼마나 확신하는지 볼 수 있습니다. 공개 기록에서 발견된 문제에는 **직접 확인하기** 링크가 있어, Lockpick을 거치지 않고 공개 기록을 직접 확인할 수 있습니다.

Pulse는 사이트맵도 읽습니다. 사이트맵은 검색 엔진에 알려 주는 페이지 목록입니다. 사이트맵이 없거나, `robots.txt`에 없거나, 깨져 있거나, 검색 엔진이 사용하지 않는 주소나 날짜를 담고 있으면 검색 노출에 관한 Info 카드가 표시됩니다. 이 카드는 보안 문제가 아니며 등급을 바꾸지 않습니다.

고칠 것이 없으면 목록에 "검사한 범위에서 문제가 없습니다"라고 표시됩니다.

## 쉬운 말 또는 기술 정보

보고서는 쉬운 말로 시작합니다. **기술 정보**로 바꾸면 개발자를 위해 근거, 헤더, 출처를 OWASP, CWE, ASVS, WSTG 참조와 함께 볼 수 있습니다.

## 확인한 내용

모든 보고서에는 각 검사 부분이 무엇을 읽었는지가 적혀 있습니다. 예를 들어 페이지와 스크립트를 몇 개 읽었는지 알려 주며, 샘플만 확인했거나 테스트하지 못한 부분도 표시합니다. 확인하지 못한 부분은 절대 통과로 세지 않습니다.

> **Careful**
>
> 보고서는 그 스캔이 그날 볼 수 있었던 내용만 다룹니다. 인증서가 아니며, 문제가 없다는 결과는 확인한 범위에서 문제가 발견되지 않았다는 뜻입니다.

## 점수 공유하기

결과에 대한 공개 링크를 만들 수 있습니다. 링크에는 점수, 등급, 고쳐야 할 항목의 제목이 표시됩니다. 근거와 수정 방법은 비공개로 남습니다. 언제든 **공유 중지**를 선택하면 이전 링크는 작동을 멈춥니다.