콘텐츠로 이동

ClawdBot 데이터 유출 방지를 위한 보안 가이드

이메일을 자동으로 읽고 처리해 주는 AI 에이전트는 정말 편리하죠. 하지만 내가 제어하지 못하는 사이에 내 메일함 내용이 낯선 사람에게 전송된다면 어떨까요?

편리함을 위해 만든 도구가 오히려 보안 위협이 되는 상황은 개발자라면 누구나 걱정하는 지점이에요. 특히 외부 데이터를 처리하는 AI를 다룰 때는 프롬프트 인젝션(Prompt Injection) 공격에 노출될 수 있어 주의가 필요합니다.

시작하기 전에 다음 항목들이 준비되었는지 확인해 주세요.

  • ClawdBot (현재 MoltBot으로 브랜드 변경됨)
  • macOS (Little Snitch 설치 권장) 또는 Windows (Glasswire 설치 권장)
  • ClawdBot 전용 이메일 계정
  • 로컬 파일 저장 디렉토리

ClawdBot을 안전하게 보호하기 위한 5분 설정 가이드입니다. 아래 4가지 단계를 따라 보안을 강화해 보세요.

ClawdBot이 승인된 서비스와만 통신하도록 제한해야 합니다. Little Snitch나 Glasswire를 사용해 다음 규칙을 만드세요.

  • 이메일 서비스 제공자(Gmail, Outlook 등)로 향하는 트래픽 허용
  • AI 모델의 API 엔드포인트로 향하는 트래픽 허용
  • 그 외 모든 외부 연결 차단

2. 읽기 전용 모드 및 확인 절차 도입

섹션 제목: “2. 읽기 전용 모드 및 확인 절차 도입”

AI가 자동으로 중요한 작업을 수행하지 못하게 설정하세요. MoltBot 설정에서 다음 작업 시 반드시 사용자의 확인을 거치도록 수정합니다.

  • 이메일 발송
  • 파일 삭제
  • 터미널 명령어 실행

기본 메일함에 직접 접근 권한을 주지 마세요. assistant@mydomain.com 같은 별도 계정을 만들고, AI가 처리해야 할 메일만 해당 계정으로 전달하는 것이 안전합니다.

4. 데이터 격리 및 로그 모니터링

섹션 제목: “4. 데이터 격리 및 로그 모니터링”

금융 문서나 개인 정보가 담긴 파일은 ClawdBot의 작업 디렉토리 밖에 보관하세요. 또한, 아래 명령어를 사용해 외부로 나가는 동작을 실시간으로 감시할 수 있습니다.

Terminal window
tail -f /tmp/clawdbot.log | grep -i "send\|forward\|email"

사용 중에 발생할 수 있는 보안 관련 문제입니다.

  • 문제: AI가 이메일 본문에 포함된 악의적인 지시사항을 실제 사용자의 명령으로 착각함 (Prompt Injection).
  • 해결책: 현재 LLM 구조상 완벽한 방어는 어렵습니다. 따라서 위에서 설명한 것처럼 이메일 발송 전 사람이 직접 검토하는 단계를 반드시 추가하고, 네트워크 차단을 통해 데이터가 외부로 유출되는 경로를 막아야 합니다.

AI 에이전트는 강력한 도구이지만, 보안 설정은 스스로 챙겨야 합니다. 지금 몇 시간을 투자해 설정을 마치는 것이 나중에 데이터 유출 사고를 수습하는 것보다 훨씬 현명한 선택이에요.

더 자세한 설정 방법이 궁금하다면 AI Setup Assistant에서 도움을 받아보세요.

OpenClaw

OpenClaw Expert

아직 막혀 있나요?

이 문서에서 답을 못 찾았다면 OpenClaw Expert에게 바로 물어보세요.