# 공격자는 애초에 내 사이트를 어떻게 찾나요

대부분의 공격은 나를 겨냥한 것이 아닙니다. 자동화된 도구가 인터넷 전체를 검사하며, 작은 사이트도 큰 사이트와 같은 방식으로 발견됩니다.

내 사이트는 너무 작아서 아무도 관심이 없을 거라고 생각하기 쉽습니다. 하지만 공격자는 사이트를 하나씩 생각하지 않습니다. 도구를 사용합니다.

## 사이트가 발견되는 방식

* **새 인증서는 모두 공개 로그에 게시됩니다.** 그래서 새 사이트는 공개되고 몇 분 안에 드러납니다.
* **도구는 인터넷의 모든 주소를 몇 시간 안에 시도하며**, 알려진 약점을 찾습니다.
* **검색 엔진은 생각보다 많은 것을 색인합니다.** 링크로만 공유하려던 페이지도 포함됩니다.
* **DNS 레코드는 공개되어 있습니다.** 그래서 하위 도메인과 내가 쓰는 서비스를 목록으로 만들기 쉽습니다.

도구가 사이트를 찾으면, 어디서나 같은 몇 가지를 시도합니다. 유출된 키, 인기 소프트웨어의 오래된 버전, 공개된 백업, 흔한 비밀번호가 있는 로그인 페이지 등입니다. 효과가 있는 것은 계속 사용됩니다.

## 이것이 좋은 소식인 이유

공격이 자동화되어 있으므로, 그 공격은 흔하고 잘 알려진 문제를 찾습니다. 그런 문제를 고치면 대부분의 사이트보다 앞서게 됩니다. 누구를 이길 필요는 없고, 도구가 확인하는 문을 닫기만 하면 됩니다.

스캔도 바로 그렇게 작동합니다. 그 도구들이 하듯이 바깥에서 사이트를 보고, 코드를 건드리거나 로그인하지 않고 어느 문이 열려 있는지 알려 줍니다.

> **Try it**
>
> Pulse 스캔으로 [사이트를 검사해서](/app) 인터넷 누구나 그 사이트에 대해 무엇을 알 수 있는지 확인해 보세요.