공격자는 애초에 내 사이트를 어떻게 찾나요
2분 읽기
대부분의 공격은 나를 겨냥한 것이 아닙니다. 자동화된 도구가 인터넷 전체를 검사하며, 작은 사이트도 큰 사이트와 같은 방식으로 발견됩니다.
내 사이트는 너무 작아서 아무도 관심이 없을 거라고 생각하기 쉽습니다. 하지만 공격자는 사이트를 하나씩 생각하지 않습니다. 도구를 사용합니다.
사이트가 발견되는 방식
- 새 인증서는 모두 공개 로그에 게시됩니다. 그래서 새 사이트는 공개되고 몇 분 안에 드러납니다.
- 도구는 인터넷의 모든 주소를 몇 시간 안에 시도하며, 알려진 약점을 찾습니다.
- 검색 엔진은 생각보다 많은 것을 색인합니다. 링크로만 공유하려던 페이지도 포함됩니다.
- DNS 레코드는 공개되어 있습니다. 그래서 하위 도메인과 내가 쓰는 서비스를 목록으로 만들기 쉽습니다.
도구가 사이트를 찾으면, 어디서나 같은 몇 가지를 시도합니다. 유출된 키, 인기 소프트웨어의 오래된 버전, 공개된 백업, 흔한 비밀번호가 있는 로그인 페이지 등입니다. 효과가 있는 것은 계속 사용됩니다.
이것이 좋은 소식인 이유
공격이 자동화되어 있으므로, 그 공격은 흔하고 잘 알려진 문제를 찾습니다. 그런 문제를 고치면 대부분의 사이트보다 앞서게 됩니다. 누구를 이길 필요는 없고, 도구가 확인하는 문을 닫기만 하면 됩니다.
스캔도 바로 그렇게 작동합니다. 그 도구들이 하듯이 바깥에서 사이트를 보고, 코드를 건드리거나 로그인하지 않고 어느 문이 열려 있는지 알려 줍니다.
도움이 되었나요?
