Files
ARTEX/bench/kali_tools.txt
T
Autumn-27 4c42c70a84 feat(bench): 起题前按 host 清旧资产防跨题污染 + 提示词补 CTF 场景/深挖引导 + v2 基准脚手架
- scheduler: create_task 前调 delete_assets_by_host,清复用 IP 上旧题残留(级联删 service/endpoint)
- planner/worker prompt: 标注 CTF 场景;planner 补否定结论时的深挖自省
- kali_tools: 补预装 python 库说明 + 无网/找命令提示
- server/goals.go: 抽 launchTask 统一 seed+种子意图+异步目标分解
- 新增 v2 基准: Dockerfile.bench.v2 / entrypoint_v2.sh / seed_v2.sh / tec_benchmark_v2.md
2026-08-13 12:24:38 -04:00

39 lines
2.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
本机为 Kali 环境,以下工具已预装,可在 bash 中直接调用(无需安装):
[Web/渗透/recon]
nmap masscan ffuf sqlmap nikto hydra john
ncat socat nc(netcat)
curl wget dig(dnsutils) dirb(小字典 /usr/share/dirb/wordlists) jq ripgrep(rg)
nuclei(最新版;官方 POC 库已离线预置在 /opt/nuclei-templates)
离线用法(禁联网更新):nuclei -duc -t /opt/nuclei-templates -u <目标URL>
指定模板/标签:nuclei -duc -t /opt/nuclei-templates -tags cve,sqli -u <目标>
[离线漏洞知识库(参考资料,用 rg/grep/cat 查阅)]
/opt/nuclei-templates —— nuclei 官方模板(按 cve/技术/协议组织的 yaml)
/opt/awesome-poc —— Awesome-POC(Threekiii)漏洞利用 writeup 集(markdown,按产品/组件/漏洞组织)
/opt/eee-poc —— eeeeeeeeee-code/POC,大量 CVE/组件 POC 脚本(可直接参考/改用)
用法示例:rg -l "Shiro|fastjson|Struts2|CVE-2022" /opt/awesome-poc /opt/eee-poc
遇到已知组件/CVE 时,先在这三个库里查打法/现成 POC,再动手
[逆向/pwn/二进制/内存]
gdb(带 gef 增强) radare2(r2) objdump readelf nm strings file
xxd hexdump binwalk ltrace strace patchelf upx checksec qemu-user-static
python3 -c 'import pwn'(pwntools) ROPgadget ropper one_gadget
python3 -c 'import capstone, unicorn, keystone, z3'(反汇编/模拟/汇编/求解引擎)
[内网/横向/隧道/AD]
impacket(命令前缀 impacket-*:impacket-secretsdump / impacket-psexec /
impacket-wmiexec / impacket-smbclient / impacket-GetUserSPNs / impacket-ntlmrelayx 等)
nxc / netexec(SMB/WinRM/LDAP/MSSQL 批量认证/枚举/喷洒,内网头号工具:nxc smb <网段> -u u -p p ...)
evil-winrm(WinRM 交互 shell:evil-winrm -i <IP> -u <用户> -p <密码>)
chisel(TCP/UDP over HTTP 隧道,内网转发/pivoting:服务端 chisel server -p PORT --reverse,
客户端 chisel client SERVER:PORT R:socks)
proxychains4(把任意工具的流量走代理/socks:proxychains4 nmap ... ;配置 /etc/proxychains4.conf)
[运行时]
python3 + pip node + npm
预装 python 库(可直接 import):flask(起本地 PoC 服务/接收回连) pydash
如果运行命令不存在你需要找一下命令在哪里,理论上是存在的。当前环境是无网状态
说明:需要交互式调试用 gdb(gef 已启用);写 exploit 用 pwntools;
搜 ROP gadget 用 ROPgadget/ropper;跨架构运行用 qemu-*-static。