/install hexstrike
HexStrike — Cybersecurity & CTF Skill
Overview
Execute security tools directly via exec. No middleware, no MCP server — direct CLI access to 150+ security tools with methodology-driven workflows.
First Step: Check Available Tools
Before starting any engagement, run the tool checker to see what's installed:
bash scripts/tool-check.sh # All categories
bash scripts/tool-check.sh network # Just network tools
bash scripts/tool-check.sh web # Just web tools
Adapt the workflow to available tools. If a preferred tool is missing, suggest installation or use alternatives.
CTF Workflow
When given a CTF challenge:
- Identify category from description/files (web, crypto, pwn, forensics, rev, misc, OSINT)
- Read
references/ctf-playbook.mdfor the matching category section - Triage — run quick identification commands before heavy tools
- Iterate — CTF is exploratory; try the obvious first, escalate to specialized tools
- Document findings as you go — note promising leads
Category Identification Hints
| Indicators | Category |
|---|---|
| URL, web app, login page, cookies | web |
| Ciphertext, hash, encoded data, RSA, AES | crypto |
| Binary file, ELF, PE, segfault, nc connection | pwn |
| Image file, pcap, memory dump, disk image | forensics |
| Binary to analyze, "what does this do", crackme | rev |
| Username, location, social media, domain | OSINT |
| Encoding, QR code, audio file, esoteric | misc |
Recon / Pentest Workflow
For reconnaissance or penetration testing engagements:
- Read
references/recon-methodology.mdfor the full phased approach - Phase 1: Passive recon (subdomains, DNS, WHOIS, certificate transparency)
- Phase 2: Active recon (port scanning, service enumeration)
- Phase 3: Vulnerability scanning (nuclei, nikto, nmap scripts)
- Phase 4: Web app testing (directory brute-force, injection testing)
- Phase 5: Credential attacks (only when authorized)
Tool Reference
For quick syntax lookup on any of the 80+ tools, read references/tool-reference.md.
Execution Guidelines
Output Handling
- Pipe long outputs to files:
nmap ... -oA /tmp/nmap_results - Use
| head -50or| tail -20for initial review - Save important results:
> /tmp/\x3Ctool>_\x3Ctarget>_results.txt
Safety
- Never run offensive tools against targets without explicit authorization
- Default to non-invasive scans first (passive recon, version detection)
- Escalate to active testing only when confirmed authorized
- Use
--batchflags where available to avoid interactive prompts (e.g., sqlmap) - Set reasonable timeouts and rate limits to avoid disruption
Tool Installation
If critical tools are missing, suggest install commands:
- Debian/Ubuntu:
sudo apt install \x3Cpackage> - pip tools:
pip3 install \x3Cpackage> - Go tools:
go install \x3Crepo>@latest - Kali Linux: Most tools pre-installed;
sudo apt install kali-tools-*for categories
Long-Running Scans
Use exec with background: true and yieldMs for scans that take minutes:
exec: nmap -sV -sC -p- \x3CTARGET> -oA /tmp/full_scan
background: true, yieldMs: 30000
Check progress with process(action=poll).
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install hexstrike - 安装完成后,直接呼叫该 Skill 的名称或使用
/hexstrike触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Hexstrike 是什么?
Cybersecurity assistant for CTF challenges, penetration testing, network recon, vulnerability assessment, and security research. Use when: (1) solving CTF ch... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。
如何安装 Hexstrike?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install hexstrike」即可一键安装,无需额外配置。
Hexstrike 是免费的吗?
是的,Hexstrike 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Hexstrike 支持哪些平台?
Hexstrike 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Hexstrike?
由 Jay Lane(@jaylane)开发并维护,当前版本 v1.0.0。