MCP 서버와 AI 에이전트 스킬 파일에서 프롬프트 인젝션, 도구 오염, 비밀정보 유출 및 공급망 위험을 검사하는 Rust 보안 스캐너입니다.
0x4D31/endpoint-ai-agent-abuse
공격자가 설정, 상태, 도구, 상속된 접근 권한을 악용해 로컬 AI 에이전트를 공격하는 기법과 실제 사례를 정리한 카탈로그입니다.
- 스타
- 100
- 포크
- 6
- 열린 이슈
- 0
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
EAA는 워크스테이션, 개발 컨테이너, CI 러너에서 실행되는 AI 에이전트를 공격자가 악용하는 방법을 정리합니다. 공격자가 에이전트를 실행하고, 지침과 설정을 바꾸고, 대화 기록과 상태를 수집하며, 에이전트가 파일, 도구, 서비스에 보유한 접근 권한을 이용하는 방식을 설명합니다.
카탈로그의 각 기법에는 공격자의 행동과 필요한 선행 조건이 명시되어 있으며, 성숙도 수준도 부여됩니다. 성숙도는 실행 가능, 공개 연구나 악성 아티팩트로 입증됨, 또는 사고·캠페인 보고서에서 관찰됨으로 구분됩니다. 별도의 사례 기록에는 해당 절차가 존재했는지, 시도되었는지, 실행되었는지, 확인된 영향을 초래했는지가 기록됩니다.
이 프로젝트는 피해자 사용자나 조직을 위해 실행되는 에이전트에 초점을 둡니다. 기계 판독이 가능한 JSON 카탈로그와 스키마, 필요한 텔레메트리를 포함한 탐지 아이디어, 기여 내용을 검증하는 스크립트를 제공합니다.
핵심 기능
- 01실행, 설정, 상태 수집, MCP 및 도구 악용, 상속된 권한을 다루는 21개 기법을 정리합니다.
- 02각 기법에 성숙도 수준(실행 가능, 입증됨, 관찰됨)을 부여합니다.
- 03사고, 악성 아티팩트, 연구를 구체적인 기법에 연결합니다.
- 04필요한 텔레메트리와 한계를 포함한 탐지 아이디어를 제공합니다.
- 05스키마가 포함된 기계 판독 가능 JSON 카탈로그와 의존성 없는 검증기를 제공합니다.
활용 사례
- 개발자 워크스테이션에서 실행되는 AI 에이전트의 탐지 규칙을 만드는 보안팀.
- 에이전트가 설정이나 도구 접근 권한을 통해 어떻게 악용될 수 있는지 검토하는 레드팀.
- CI 러너나 개발 컨테이너에 에이전트 접근 권한을 부여할 때의 위험을 평가하는 엔지니어.
- 에이전트 악용 사례와 기법을 구조화한 분류 체계 및 사례 목록을 찾는 연구자.
빠른 시작
- 1
저장소에서 기본 카탈로그를 엽니다
- 2
저장소 루트에서 종속성이 필요 없는 검사기를 실행합니다
python3 scripts/validate.py
사용 전 알아둘 점
- README에 따르면 검사기 실행과 별도로 출처와 기술적 주장을 검토해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- endpoint-ai-agent-abuse은(는) 무엇인가요?
- 공격자가 설정, 상태, 도구, 상속된 접근 권한을 악용해 로컬 AI 에이전트를 공격하는 기법과 실제 사례를 정리한 카탈로그입니다. EAA는 워크스테이션, 개발 컨테이너, CI 러너에서 실행되는 AI 에이전트를 공격자가 악용하는 방법을 정리합니다. 공격자가 에이전트를 실행하고, 지침과 설정을 바꾸고, 대화 기록과 상태를 수집하며, 에이전트가 파일, 도구, 서비스에 보유한 접근 권한을 이용하는 방식을 설명합니다.
- endpoint-ai-agent-abuse은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- endpoint-ai-agent-abuse은(는) CC0-1.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- endpoint-ai-agent-abuse은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. endpoint-ai-agent-abuse의 마지막 커밋은 2026년 11월 3일입니다.
- endpoint-ai-agent-abuse은(는) 어디에 사용할 수 있나요?
- 개발자 워크스테이션에서 실행되는 AI 에이전트의 탐지 규칙을 만드는 보안팀. 에이전트가 설정이나 도구 접근 권한을 통해 어떻게 악용될 수 있는지 검토하는 레드팀. CI 러너나 개발 컨테이너에 에이전트 접근 권한을 부여할 때의 위험을 평가하는 엔지니어. 에이전트 악용 사례와 기법을 구조화한 분류 체계 및 사례 목록을 찾는 연구자.
- endpoint-ai-agent-abuse는 어떻게 설치하나요?
- 저장소에서 기본 카탈로그를 엽니다 저장소 루트에서 종속성이 필요 없는 검사기를 실행합니다: python3 scripts/validate.py
- endpoint-ai-agent-abuse은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/0x4D31/endpoint-ai-agent-abuse
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
내 컴퓨터에 접근한 AI 에이전트를 포착하도록 체크포인트와 방명록을 설치하는 허니팟 플래그 파일입니다.
AI 코딩 에이전트와 고객 응대 에이전트의 위험 행동을 탐지·관찰하고 벤치마킹하는 엔터프라이즈 보안 시스템입니다.
에이전트와 네트워크 사이에서 비밀정보 유출, 프롬프트 인젝션, SSRF, MCP 도구 포이즈닝을 차단하고 서명된 작업 영수증을 제공하는 오픈소스 AI 에이전트 방화벽입니다.
AI 코딩 에이전트의 접근을 제어합니다. 자격 증명 파일 읽기를 차단하고, 위험한 작업은 검토를 거치게 하며, Claude Code, Codex, Cursor 및 MCP 서버의 모든 도구 호출을 기록합니다.
AI 모델 파일, 코드, 실시간 LLM/에이전트/MCP 엔드포인트와 저장된 에이전트 추적을 검증하고 발견 사항과 점검 공백을 보고하는 오픈소스 CLI 및 라이브러리입니다.