Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
aigate — AI 프롬프트 시크릿 스캐너: AI API에 도달하기 전에 비밀을 차단하는 로컬 프록시 및 Claude Code 후크 | Kitploit
도구/GitHubGitHub/jricramc/aigate
Code AnalysisData ExfiltrationDevSecOpsSecret DetectionAPI SecurityAI Security
GitHubjricramc/aigate

aigate

AI 프롬프트 시크릿 스캐너: AI API에 도달하기 전에 비밀을 차단하는 로컬 프록시 및 Claude Code 후크

저장소 보기
64개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

aigate

AI 생성 코드를 위한 시크릿 위생. 프롬프트, 도구 입력, 생성된 코드 및 기존 파일에서 하드코딩된 자격 증명을 잡아냅니다.

빠른 시작

root@kitploit:~
pip install aigate && aigate setup-all

끝입니다. 이렇게 하면 백그라운드 프록시(redact 모드), 파일 스캔을 위한 PostToolUse 훅, 그리고 Claude Code에 MCP 서버가 등록됩니다. 환경 변수를 적용하려면 터미널을 다시 시작하세요.

Python 3.11+ 및 jq가 필요합니다.

기능

하나의 탐지 엔진으로 세 계층:

계층범위방법
Proxy네트워크 수준AI API로 향하는 HTTPS 요청을 가로챕니다. 시크릿이 머신을 떠나기 전에 교체합니다.
HooksClaude CodePostToolUse는 Write/Edit 후 파일을 스캔합니다. PreToolUse는 도구 입력을 교체합니다.
MCP Server모든 에이전트에이전트가 코드 스캔, 시크릿 저장, 파일 감사를 위해 호출하는 세 가지 도구.

setup-all은 세 가지를 모두 설치합니다. 또는 필요한 것만 선택:

root@kitploit:~
aigate install-hook              # 훅만 (프록시 없음)
claude mcp add aigate aigate-mcp # MCP 서버만
aigate setup && aigate start     # 프록시만

기존 코드 스캔

root@kitploit:~
aigate scan-dir .                # 디렉터리에서 시크릿 찾기
aigate scan-dir . --fix --dry-run # 변경 사항 미리보기
aigate scan-dir . --fix          # 환경 변수 참조로 교체하고 .env에 저장

탐지

AWS 키, API 토큰(OpenAI, Anthropic, GitHub, GitLab, Slack, SendGrid, Square), 데이터베이스 URL, 개인 키, GCP 서비스 계정, Tailscale 키, env 파일 시크릿, 높은 엔트로피의 비밀번호/토큰 필드.

탐지된 시크릿은 일반적인 환경 변수 이름으로 매핑됩니다:

프록시 모드

root@kitploit:~
aigate start -m block    # 요청 거부 (기본값)
aigate start -m redact   # 시크릿을 환경 변수 자리 표시자로 교체
aigate start -m warn     # 전달 + 경고 로깅
aigate start -m audit    # 전달 + 무음 로깅

제거

root@kitploit:~
aigate stop-proxy && aigate uninstall-hook && claude mcp remove aigate
pip uninstall aigate && rm -rf ~/.aigate ~/.mitmproxy

셸 프로파일에서 # aigate: proxy env vars 및 # aigate: trust mitmproxy CA 뒤의 줄을 제거하세요.

CA 인증서 제거 — macOS: sudo security delete-certificate -c mitmproxy /Library/Keychains/System.keychain | Debian: sudo rm /usr/local/share/ca-certificates/mitmproxy-aigate.crt && sudo update-ca-certificates --fresh | RHEL: sudo rm /etc/pki/ca-trust/source/anchors/mitmproxy-aigate.pem && sudo update-ca-trust

도구 다운로드
TokenEnv var
sk-ant-*ANTHROPIC_API_KEY
sk-*, sk-proj-*OPENAI_API_KEY
ghp_*, github_pat_*GITHUB_TOKEN
glpat-*GITLAB_TOKEN
xoxb-*SLACK_BOT_TOKEN
SG.*SENDGRID_API_KEY
AKIA*AWS_ACCESS_KEY_ID