Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
OpenHunterAI — Local-first AI red team for web, API, and LLM application security. Attacker-style reasoning, evidence-backed findings, and skills for AI coding agents. | Kitploit
工具/GitHubGitHub/lumoslab-innovation/openhunterai
Defensive ToolsReconnaissanceVulnerability ScannersWeb Vulnerability ScannersScripting & AutomationAPI Security TestingInformation GatheringWeb SecurityPenetration TestingRed TeamingAPI SecurityAI Security
334611043天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHublumoslab-innovation/openhunterai

OpenHunterAI

Local-first AI red team for web, API, and LLM application security. Attacker-style reasoning, evidence-backed findings, and skills for AI coding agents.

查看仓库网站
内容在请求的语言中不可用。显示英文版本。

OpenHunterAI

OpenHunterAI

Your local AI red team.
Attacker-style reasoning for web, API, and LLM application security.

CI Preview release PolyForm Noncommercial license GitHub stars

Project website · Quick start · Agent skill · Assessment model · Architecture · Docs · Star history

OpenHunterAI brings scope, scan activity, findings, and remediation into one local workspace. Start without an account, connect your model providers, and assess verified public applications you own or are authorized to test.

The public landing introduces the project; the operational workspace runs locally. See public versus local builds.

CapabilityWhat you get
Local workspaceNo signup; projects and scan records in your local database
Explicit scopeDomain verification, deterministic plans, human approval gates
Multiple signal sourcesBrowser inspection, recon, ZAP, and a Nuclei adapter
AI-assisted investigationOpenHack/Strix adapter boundaries; bring your own runtimes
Evidence & remediationSanitized findings, coverage gaps, fix guidance, manual retest
Portable workflowA skill for Codex, Claude Code, Gemini CLI, Grok Build, and OMP

Alpha. Integration coverage depends on configured runtimes. A healthy workspace or an empty report does not prove a target is secure.

Assessment model

OpenHunterAI keeps the useful core of the 48bf9036 technical requirements: assess externally observable behaviour from an attacker's perspective. Source code is not required. Every run stays constrained to a verified public target and an approved scope.

flowchart LR
  S["1. Lock scope"] --> M["2. Map surface"]
  M --> B["3. Establish baseline"]
  B --> H["4. Test bounded hypotheses"]
  H --> E["5. Gate evidence"]
  E --> R["6. Report and retest"]
StageOutputControl
Scope lockVerified host, approved paths, scan planAuthorization before work begins
Surface mappingBrowser and recon signalsPublic, in-scope surface only
BaselineNormal responses and coverage contextBounded workers and adapter policies
Hypothesis testingCandidate security signalsNo destructive actions; sensitive validation needs approval
Evidence gateSanitized, reproducible findingSeparate observed signals from analyst judgement
Report and retestFix guidance, limitations, manual confirmationA human owns impact decisions and closure

OpenAPI/Swagger descriptions, Postman examples, sanitized HTTP captures, and dedicated test accounts can help define the agreed test surface. Automated import or retention of raw sensitive traffic is not a promised capability.

Quick start

Requires Git, Node.js 22+, and Docker with Compose v2.

git clone https://github.com/LumosLab-Innovation/OpenHunterAI.git
cd OpenHunterAI
node ops/local.mjs start

Open localhost:3001. First startup builds the images, applies database migrations, and creates a private .env.local with generated secrets.

  1. Set provider keys and model IDs in .env.local; run node ops/local.mjs restart.
  2. Create a project and verify its public domain.
  3. Authorize the scope, start a scan, and review its activity and coverage.
CommandPurpose
node ops/local.mjs statusInspect services
node ops/local.mjs logs public-apiDiagnose API errors
node ops/local.mjs stopStop; keep database volumes

Included: browser inspection, ZAP, recon, and the Nuclei adapter. Bring separately: OpenHack and Strix runtimes. Optional interactive target-login capture: node ops/local.mjs start --with-browser.

Before scanning, resolve the Nuclei template-policy blocker. The adapter is packaged, but a reviewed template bundle is not yet supplied.

Local means the workspace runs on your machine, not permission to scan localhost/private networks. Keep its ports on loopback. Setup, model configuration, and troubleshooting →

Coding-agent skill

Run in the application repository you want your agent to assess:

npx --yes skills add LumosLab-Innovation/OpenHunterAI --skill openhunter --agent codex claude-code gemini-cli grok --yes

Reload your coding agent, then ask:

Use OpenHunter to check my workspace and prepare a scoped security assessment. Wait for my approval before starting a scan.

OMP discovers the shared .agents/skills installation through its Agents provider. The skill includes a read-only API helper; installation does not start a scan. Client compatibility →

Architecture

flowchart LR
  UI["Local workspace<br/>React + Vite"] --> API["Public API<br/>Scope + scan plan"]
  API --> BUS["NATS<br/>Orchestrator + workers"]
  BUS --> EVIDENCE["Internal API<br/>Findings + reporting"]
  EVIDENCE --> DB[("Postgres")]
  API <--> DB
  API -->|"Activity + reports"| UI

The public API builds the plan; Go workers execute it through bounded adapters. Signals pass through the findings policy before entering reports. Reporting is a backend service, not a separate scan worker.

Runtime & data flow · Worker mapping · Integration setup

Documentation

下载工具