본문으로 건너뛰기Lockpick
문서

Lockpick이 쓰는 용어를 쉬운 말로 설명합니다.

빠른 검사
홈페이지 한 페이지를 무료로 약 10초 동안 살펴보고, 100점 만점의 점수와 A에서 D까지의 등급을 보여줍니다. 계정이 필요 없고 스캔 횟수를 사용하지 않습니다.
Pulse
로그인한 계정을 위한 무료 스캔입니다. 보통 15초 안에 끝나며, 낯선 사람이나 봇의 시각으로 홈페이지, 이메일 설정, 보안 설정, 공개 기록을 살펴봅니다.
Deep 스캔
더 깊은 스캔입니다. 끈질긴 공격자처럼 사이트의 페이지를 최대 30개까지 살펴보며, 사이트 소유를 증명해야 합니다.
Master Key
테스트 계정 두 개로 앱에 로그인해서, 한 사용자가 다른 사용자의 데이터를 볼 수 있는지 확인하는 테스트입니다. 곧 출시됩니다.
자동 점검
Lockpick이 일정에 따라 실행하는 스캔입니다. 무료 및 Deep 요금제에서는 매주 실행되며, 결과는 이메일로 받습니다.
남은 스캔
요금제에 따라 이번 달에 남은 스캔 횟수입니다. CLI와 API에서는 여전히 크레딧이라고 부릅니다.
보너스 스캔
요금제 외에 추가로 받는 스캔입니다. 예를 들어 친구를 초대하거나 얼리 액세스를 통해 받을 수 있습니다. 요금제 스캔과 따로 표시됩니다.
등급
100점 만점의 점수를 바탕으로, 사이트가 얼마나 노출되어 있는지 요약한 A에서 D까지의 글자 등급입니다.
수정할 항목
스캔에서 발견된, 공격을 쉽게 만드는 문제입니다. 개발자들은 이를 finding이라고 부릅니다.
심각도
수정할 항목이 얼마나 중요한지를 한 척도로 나타냅니다. Critical, High, Medium, Low, Info가 있습니다. Pulse와 Deep은 현재 High까지 평가하며, Monitor 권고는 Critical이 될 수 있습니다.
수정 시기
발견 항목을 얼마나 빨리 처리해야 하는지 알려 줍니다. 지금 수정은 고객 데이터, 계정 또는 키에 접근할 수 있다는 뜻입니다. 이번 주에 수정은 누군가 악용할 수 있다는 뜻입니다. 시간 날 때는 공격을 쉽게 만든다는 뜻입니다. 할 일 없음은 알아두기만 하면 된다는 뜻입니다. 설치할지 고민 중인 스킬, 플러그인, MCP 서버에서는 같은 단계를 아직 설치하지 마세요, 설치 전에 확인, 알아둘 가치 있음, 할 일 없음으로 표시합니다.
증거
스캔이 실제로 확인한 문제의 증거입니다. 헤더나 공개 기록처럼, 민감한 정보는 가린 채 보여줍니다.
적용 범위
스캔이 점검할 수 있었던 범위입니다. 점검하지 못한 항목은 통과로 계산되지 않습니다.
브라우저에서 만든 페이지
많은 React 앱처럼, 방문자의 브라우저에서 실행되는 코드가 페이지를 구성하는 사이트입니다. Pulse는 서버가 보내는 내용을 읽기 때문에 이런 사이트는 더 적게 확인하며, 보고서의 Scope 탭에 빠진 부분이 적혀 있습니다.
다시 검사
같은 사이트에 같은 종류의 스캔을 새로 실행해 이전 결과와 비교하는 것입니다. 항상 스캔 한 번을 사용합니다. CLI에서는 recheck라고 부릅니다.
이 기록 다시 읽기
한 가지 문제에 대해 공개 DNS, 인증서, 등록 기록을 무료로 즉시 다시 읽는 기능입니다. 사이트에 아무것도 보내지 않으며 스캔 횟수를 사용하지 않습니다.
사이트 소유 증명
Deep에 필요한 일회성 단계입니다. 사이트 소유자만 게시할 수 있는 DNS 레코드, meta 태그 또는 파일을 추가하면, Lockpick이 Deep 스캔 전마다 이를 확인합니다.
인증
사이트를 소유하고 있거나 테스트할 권한이 있다는 확인입니다. Lockpick은 스캔 전마다 이를 요청합니다.
Monitor
Lockpick이 사용자의 사이트가 쓰는 Next.js나 WordPress 같은 소프트웨어의 공개 보안 문제를 지켜보다가, 그중 사용자에게 영향을 줄 수 있는 문제가 생기면 알려주는 기능입니다.
보안 권고
소프트웨어의 한 보안 문제에 대한 공개 안내입니다. 보통 그 문제를 고치는 릴리스를 함께 명시합니다.
영향을 줄 수 있음
사이트가 권고가 다루는 소프트웨어를 사용하지만, 어떤 버전인지는 확인할 수 없습니다. 사이트가 이미 수정된 릴리스를 쓰고 있다면 바꿀 것은 없습니다.
영향을 줌
Lockpick에 보낸 패키지 버전에 영향을 받는 릴리스가 포함되어 있습니다. 권고에 명시된 릴리스로 업데이트하세요.
실제로 악용 중
공격자가 이미 실제 사이트에 이 문제를 사용하고 있습니다. 이것부터 먼저 처리하세요.
KEV
CISA의 Known Exploited Vulnerabilities 목록입니다. CISA는 미국 정부의 사이버 보안 기관이며, 이 목록에는 공격자가 지금 사용하고 있는 문제가 이름과 함께 실려 있습니다.
CVE 및 GHSA
알려진 하나의 보안 문제에 붙는 공개 식별자입니다. 예를 들어 CVE-2025-55182가 있습니다. GHSA 식별자는 같은 종류의 안내에 대한 GitHub의 식별자입니다. 문제를 찾아볼 때만 필요합니다.
RCE
원격 코드 실행입니다. 공격자가 사용자의 서버에서 자기 코드를 실행할 수 있게 하는 문제로, 가장 심각한 종류 중 하나입니다.
공개 기록
누구나 조회할 수 있는 도메인에 관한 정보입니다. DNS 레코드, 인증서 로그, 등록 정보 등이 있습니다. 법원이나 정부 기록과는 관련이 없습니다.
DNS
인터넷의 주소록입니다. 사이트와 이메일이 어디에 있는지 알려주며, 누구나 읽을 수 있습니다.
서브도메인
example.com 아래의 shop.example.com처럼 도메인 아래에 있는 주소입니다. 인증서 로그에 목록이 남아 있어서 누구나 찾을 수 있습니다.
TXT 레코드
한 줄의 텍스트를 담는 DNS 레코드입니다. 이메일 보안 설정과 소유 증명에 사용됩니다.
SPF
이메일을 귀하의 도메인 이름으로 보낼 수 있는 서버를 나열하는 DNS 레코드입니다.
DKIM
이메일이 실제로 귀하의 도메인에서 왔음을 증명하는 이메일 서명입니다.
DMARC
SPF 또는 DKIM 검사에 실패한 이메일을 어떻게 처리할지(예: 거부)를 메일 제공업체에 알려주는 DNS 레코드입니다.
HTTPS 인증서
브라우저가 사이트에 안전하게 연결하고 그 사이트가 실제로 귀하의 것인지 확인할 수 있게 해주는 인증서입니다. 모든 인증서는 공개 로그에 기록됩니다.
보안 헤더
사이트가 모든 페이지와 함께 보내는 지시문으로, 브라우저가 흔한 공격을 차단하도록 알려줍니다.
Content Security Policy
브라우저에 페이지에서 실행될 수 있는 스크립트를 알려주는 보안 헤더입니다.
HSTS
브라우저가 귀하의 사이트에 항상 HTTPS만 사용하도록 알려주는 보안 헤더입니다.
CORS
방문자의 브라우저에서 어떤 다른 웹사이트가 귀하의 사이트 데이터를 읽을 수 있는지 정하는 규칙입니다.
소스 맵
사이트의 압축된 코드를 읽을 수 있는 소스로 되돌리는 파일입니다. 공개된 상태로 두면 앱이 어떻게 동작하는지 드러날 수 있습니다.
노출된 파일
설정 파일이나 백업처럼 절대 공개되어서는 안 되는 파일로, 누구나 내려받을 수 있습니다.
서브도메인 탈취
서브도메인이 더 이상 사용하지 않는 서비스를 여전히 가리키고 있어서, 다른 사람이 그 서브도메인을 가져가 자신의 페이지를 띄울 수 있는 상태입니다.
robots.txt
자동화된 방문자에게 건너뛸 페이지를 알려주는 사이트의 파일입니다. Lockpick은 발견한 모든 페이지에서 이 파일을 따르며, 방문자가 여는 페이지와 불러오는 파일은 여전히 읽습니다.
사용자 에이전트
프로그램이 귀하의 사이트를 방문할 때 사용하는 이름입니다. Lockpick의 스캔은 일반 브라우저의 User agent를 보내며, 대신 서명된 Signature-Agent 헤더로 자신이 Lockpick임을 증명합니다.
수정 브리프
개발자나 코딩 어시스턴트를 위해 작성된, 스캔의 모든 수정 사항을 담은 하나의 문서입니다.
수정 프롬프트
Claude Code나 Cursor 같은 코딩 어시스턴트에 붙여넣는 한 가지 수정에 대한 지시문입니다. 수정할 항목마다 각각 있으며, 복사하기 전에 편집할 수 있습니다.
MCP
Model Context Protocol로, AI 어시스턴트가 Lockpick 같은 도구에 연결할 때 사용하는 표준입니다.
OAuth
비밀번호를 주지 않고도 앱이 귀하를 대신해 동작하도록 하는 표준 방식입니다. 어시스턴트는 이 방식으로 Lockpick에 로그인합니다.
CLI
터미널에서 사용하는 Lockpick으로, npm에서 lockpicks라는 이름으로 설치하는 lockpick 명령어입니다.
API 키
프로그램이 다른 서비스의 계정을 사용할 수 있게 해주는, 프로그램용 비밀번호와 같은 비밀 값입니다. Lockpick의 API 키는 CLI나 릴리스 스캔이 귀하의 Lockpick 계정을 사용할 수 있게 합니다. CLI는 로그인할 때 키를 받습니다.
프로젝트와 실행
CLI, API, 일부 웹 주소는 여전히 사이트를 가리키는 project와 스캔을 가리키는 run이라는 용어를 사용합니다. 의미는 같습니다.

도움이 되었나요?