
opena2a-org/hackmyagent
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
AI 대리인을 위한 Metasploit: 검사, 공격 및 고침 AI 대리인 및 MCP 서버. 오픈 소스 보안 툴킷.
개요
: CLI · HackMyAgent · 비밀 · AIM · 브라우저 가드 · DVAA 보안 스캐너, Red-team 툴킷 및 AI 에이전트에 대한 행동 시뮬레이터. 아파치 2.0. config 파일이 없습니다. 필요 없음. 종료 코드 1 어떤 중요 또는 높은 발견 화재. - NanoMind semantic layer를 포함한 88개 범주의 363개의 검사 Credentials, MCP 구성, OpenClaw 및 NemoClaw, Unicode steganography, CVEs, 지배, 공급망, 메모리 및 RAG 중독, 에이전트 정체성, sandbox 탈출. Hackmyagent check-metadata 를 라이브 목록으로 실행하십시오. - 모든 artifact (skill, MCP config, SOUL.md, 시스템 프롬프트)는 Abstract Security Tree로 컴파일합니다. 7 AST 분석기는 나무에 대해 실행 : 기능, 자격, 지배, 범위, 신속한, 코드, stego. 패턴 매칭은 명확하지 않은 기능, 제약 약점, 범위 mismatches 및 스캐너 배출 시도를 놓습니다. AST 쿼리는 그들을 잡아. (이 29은 semantic 검사의 고정 카탈로그입니다. 검사 출력의 검사 라인 — e.g.
개요(AI 번역)
OpenA2A: CLI · HackMyAgent · 비밀 · AIM · 브라우저 가드 · DVAA
웹 사이트 · 데모 · Discord
AI 대리인을 위한 안전 스캐너. 그것은 기계에 그림자 AI를 찾아, 검사 대리인 프로젝트 및 credentials를 위한 포장, 위험한 MCP 구성, 신속한 주입 및 약한 지배, 및 공격 탑재량을 가진 시험 대리인.
빠른 시작
프로젝트에 스캔:
config 파일 또는 플래그가 필요하지 않습니다. [...] omitted line. 전체 출력, 샘플 작업 공간 및 생성 된 빌드는 docs/quick-start-capture.txt입니다. 실행 출구 1 중요한 또는 높은 발견 화재 때문에.
당신이 검사하고 싶은 무엇을?
- ** 내 자신의 프로젝트, 나는 그것을 발송하기 전에 : **
npx hackmyagent secure. 다음 : [T2]]. - ** 패키지, 저장소 또는 기술, 설치하기 전에:**
npx hackmyagent check. 다음, 지역 복사에 대한:npx hackmyagent secure --fix. - ** 자체 실행 에이전트 엔드 포인트 : **
npx hackmyagent attack. 다음으로, 모든 페이로드 :npx hackmyagent attack --intensity aggressive. - ** 풀 요청 신체와 같은 하나의 텍스트 : **
npx hackmyagent scan-text. 다음, 파이프라인에서:npx hackmyagent scan-text - --as pr-body --json.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
HackMyAgent
OpenA2A: CLI · HackMyAgent · Secretless · AIM · Browser Guard · DVAA
Security scanner for AI agents. It finds the shadow AI on a machine, scans agent projects and packages for credentials, risky MCP configs, prompt injection and weak governance, and tests agents with attack payloads.
Quick start
Scan the project you are in:
npx hackmyagent secure
support-agent v1.0.0 · library · 5 files analyzed
[...]
── Observations ────────────────────────────────────────────
Surfaces library · 5 semantic artifacts · all 5 artifacts reached 0-6 of 7 analyzer families
Checks 261 static declared · 63 of 63 check groups ran · 5 semantic (NanoMind AST, 0-6 of 7 analyzer families) · 5 files read by static checks
[...]
── Findings ────────────────────────────────────────────────
[...]
│ CRITICAL Overprivileged MCP server scope
│ .mcp.json:5
│ Overprivileged filesystem access allows the agent (or an attacker via prompt injection) to read sensitive files like SSH keys, credentials, and system configs.
│ Verify: sed -n '5p' /home/dev/workspace/support-agent/.mcp.json
│ Fix: Scope "filesystem" to the project directory: replace "/" with "./" or a specific subdirectory.
[...]
Path forward: 53 -> 92 by fixing 1 critical + 3 high
No config file or flag is needed. [...] marks omitted lines. The full output, the sample workspace and the build that produced it are in docs/quick-start-capture.txt. The run exits 1 because a critical or high finding fired.
What do you want to check?
- My own project, before I ship it:
npx hackmyagent secure. Next:npx hackmyagent secure --fix. - A package, repository or skill, before I install it:
npx hackmyagent check. Next, for a local copy:npx hackmyagent secure --fix. - A running agent endpoint you own:
npx hackmyagent attack. Next, with every payload:npx hackmyagent attack --intensity aggressive.
설치
npx hackmyagent secure