- 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
39 lines
2.4 KiB
Plaintext
39 lines
2.4 KiB
Plaintext
本机为 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。
|