curiouslearnerdev/online_tools-ai/exploitation
Claude Code and agent skill by curiouslearnerdev/online_tools-ai
- community
Checking that the SKILL.md file is still in the repository.
Exploitation workflow using Metasploit, msfvenom payload generation, and Exploit-DB search — from vulnerability identification to shell
Install
npx vskill@latest install curiouslearnerdev/online_tools-ai/exploitationSKILL.md
exploitation
Exploitation workflow for HexStrike AI. Use this skill when a user has identified a vulnerability and wants to exploit it, generate a payload, search for public exploits, or establish a reverse shell.
Workflow
Step 1 — Search for public exploits (exploit_db)
Before running Metasploit, check if a known public exploit exists:
Step 2 — Find and run a Metasploit module
Search for the right module, then run it with the required options:
Step 3 — Generate a standalone payload (msfvenom)
Use msfvenom when you need to deliver a payload outside of Metasploit (file upload, download + execute, etc.):
Linux reverse shell (ELF):
Windows reverse shell (EXE):
PHP web shell:
Python stageless:
Common Metasploit modules by service
| Service / CVE | Module path | |
|---|---|---|
| MS17-010 EternalBlue | exploit/windows/smb/ms17_010_eternalblue | |
| vsftpd 2.3.4 backdoor | exploit/unix/ftp/vsftpd_234_backdoor | |
| Shellshock | exploit/multi/http/apache_mod_cgi_bash_env_exec | |
| Heartbleed | auxiliary/scanner/ssl/openssl_heartbleed | |
| Tomcat manager | exploit/multi/http/tomcat_mgr_upload | |
| HTTP multi-handler | exploit/multi/handler | |
| Web delivery | exploit/multi/script/web_delivery | |
| Port scan auxiliary | auxiliary/scanner/portscan/tcp | |
| SMB login check | auxiliary/scanner/smb/smb_login |
Payload format reference
| OS | Format | Payload example | |
|---|---|---|---|
| Linux 64-bit | elf | linux/x64/meterpreter/reverse_tcp | |
| Linux 32-bit | elf | linux/x86/meterpreter/reverse_tcp | |
| Windows 64-bit | exe | windows/x64/meterpreter/reverse_tcp | |
| Windows 32-bit | exe | windows/meterpreter/reverse_tcp | |
| PHP | raw | php/meterpreter_reverse_tcp | |
| Python | raw | python/meterpreter/reverse_tcp | |
| Java WAR | war | java/meterpreter/reverse_tcp | |
| ASP | asp | windows/meterpreter/reverse_tcp |
Tips
- Always start a listener (
exploit/multi/handler) before delivering a payload. - Use stageless payloads (
meterpreter_reverse_tcpnotmeterpreter/reverse_tcp) when the target has egress filtering — they are larger but self-contained. - Check
exploit_dbbefore writing custom exploits — public PoCs save time. - Encode payloads with
-e x86/shikata_ga_naiviaadditional_argsif AV is a concern.
HexStrike Tool Reference
| Tool | Use case | |
|---|---|---|
exploit_db | Search public exploits (searchsploit) | |
metasploit | Run exploit/auxiliary/post modules | |
msfvenom | Generate standalone payloads |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingstorage/hexstrike-ai-community-edition-master/skills/exploitation/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/curiouslearnerdev/online_tools-ai/exploitation)