DVMCP: 의도적으로 취약하게 만든 모델 컨텍스트 프로토콜 구현

2025-04-16
DVMCP: 의도적으로 취약하게 만든 모델 컨텍스트 프로토콜 구현

DVMCP는 교육 목적으로 의도적으로 취약하게 만든 모델 컨텍스트 프로토콜(MCP) 구현입니다. 점진적으로 어려워지는 10가지 과제를 통해 프롬프트 인젝션, 툴 포이즈닝, 과도한 권한, 런치 풀 공격, 툴 섀도잉, 간접 프롬프트 인젝션, 토큰 절도, 악성 코드 실행, 원격 액세스 제어, 멀티 벡터 공격 등 다양한 취약점과 공격 벡터를 보여줍니다. 이 프로젝트는 보안 연구원, 개발자, AI 안전 전문가가 MCP 구현의 잠재적인 보안 위험과 완화 전략을 배우는 것을 목표로 합니다.

개발