본문으로 건너뛰기
NEW · Blast Radius: 유출된 API 키 대응 플레이북 (AWS·GCP·Azure)
스캔 소스

Slack 채널 스캔

접근할 수 있는 Slack 채널 중 선택한 대상의 메시지와 스레드 답글에서 자격증명 패턴을 주기적으로 검사합니다.

주요 기능

  • 접근 가능하고 대상으로 선택한 공개·비공개 채널
  • 채널 메시지와 스레드 답글
  • 크기·내용 제한 안에서 지원하는 첨부 파일
  • 최초 30일 조회와 이후 주기 스캔

사전 요구사항

  1. 1Slack OAuth 연결과 요청 권한을 승인할 수 있는 계정
  2. 2검사하려는 채널에 대한 접근 권한
  3. 3스캔 소스를 설정할 수 있는 Cremit Platform 계정

단계별 설정 가이드

연동에 필요한 설정 단계를 순서대로 확인하세요.

어떤 대상을 검사하나요?

Cremit은 연결된 토큰이 접근할 수 있는 Slack 공개·비공개 채널을 찾습니다. 발견된 채널 가운데 검사 대상을 선택합니다. 연결 계정이 읽지 못하는 비공개 채널은 포함되지 않습니다. 현재 대상 발견 경로에는 1:1 DM과 그룹 DM이 없습니다. OAuth 동의 화면에 해당 권한이 표시되더라도 DM 검사가 이루어진다는 뜻은 아닙니다.

활성화한 채널에서는 읽을 수 있는 메시지와 스레드 답글, 지원하는 첨부 파일을 검사합니다. 파일 크기·내용, Slack 보존 정책, 권한, API 오류에 따라 빠지는 항목이 있을 수 있으므로 소스와 대상별 결과를 확인하세요. 패턴 일치는 조사 단서이며 발급처 유효성 확인은 지원 유형에만 적용됩니다.

첫 검사는 어디까지 거슬러 올라가나요?

현재 첫 검사의 시작점은 검사 시점에서 30일 전입니다. 한 작업에서 처리하는 메시지 수에 제한이 있으며, 끝나지 않은 범위는 다음 작업에서 이어갑니다. 이후 검사는 저장된 커서를 사용합니다. 이벤트마다 즉시 검사하거나 정해진 분 안에 탐지하는 방식은 아닙니다. 첫 검사 창보다 오래된 메시지는 별도로 확인해야 합니다. 연결 토큰에 보이는 기록도 Slack의 보존·접근 조건에 좌우됩니다.

연결하고 범위를 확인하세요

Cremit Platform에서 Slack 스캔 소스를 만들고 OAuth 승인을 완료합니다. Slack에 표시되는 채널·파일 권한을 확인하세요. 연결 뒤 발견된 대상 목록에서 필요한 채널만 활성화하고, 검사해야 할 비공개 채널이 연결 계정에 보이는지 확인합니다. 결과를 판단하기 전에 최근 검사 시각과 건너뛰거나 실패한 항목을 살펴보세요.

안전한 확인에는 실제 키 대신 작동하지 않는 예시 문자열을 사용하세요. 검사 대상 채널에 올린 뒤 스캔을 실행하거나 다음 주기 스캔을 기다려 발견 결과를 확인합니다. 결과가 없다면 대상 활성화, 검사 창, 토큰 권한, 보존 범위와 실행 결과를 점검하세요. 발견 결과가 없다는 것은 실제로 읽은 범위에 한정됩니다.

발견한 키는 발급처에서 조치하세요

시크릿 원문을 티켓에 복사하지 말고 메시지나 파일의 위치를 기록하세요. 발급처, 지원하는 유형의 검증 결과, 담당자를 확인합니다. 노출이 확인됐다면 담당자가 발급처에서 키를 교체하거나 폐기하고, 이를 쓰는 작업과 확인 가능한 사용 기록을 점검해야 합니다. Slack 메시지만 지워도 키는 무효가 되지 않습니다.

참고 문서

Slack conversations.history 접근 범위와 제한

Slack OAuth 권한 목록

Cremit 검사 범위

지금 시작하기

Slack (메시지) 연동에 필요한 설정과 권한을 가이드에서 확인하세요.

Slack (메시지) 연동