用途:作为 OSCP 备考的综合性命令参考,覆盖信息枚举、漏洞利用、权限提升、文件传输与 Active Directory 攻击,便于在评估过程中快速查询命令。
主要能力(按模块): 端口扫描与主机发现:nmap(如 nmap -sC -sV -oA nmap_scan -A -T5 10.10.10.x、nmap -sn)、netdiscover、masscan 全端口扫描后交由 nmap 复核、vuln NSE 脚本。 文件传输:Windows 端 PowerShell 的 Invoke-WebRequest/iwr、certutil、bitsadmin;Linux 端 wget/curl、netcat;Windows 上传可用 PowerShell UploadFile 或 impacket-smbserver 共享。 服务枚举:FTP 匿名登录、SSH 密钥登录与 ssh2john 破解口令、SMB(smbclient、smbmap、enum4linux、crackmapexec、mount 挂载)、HTTP(gobuster、feroxbuster、nikto、wpscan、droopescan)、SNMP(snmpwalk、snmp-check、onesixtyone)。 Web 攻击:目录穿越、LFI 的 PHP 包装器、sqlmap 与手工 SQL 注入。 利用:msfvenom 生成多种格式反弹 shell,以及 Bash/Python/PowerShell 一行命令反弹 shell。 Windows 提权:whoami /all、systeminfo 等手工枚举,WinPEAS、PowerUp、windows-exploit-suggester,Token 模拟(PrintSpoofer、JuicyPotato),服务利用(未加引号路径、accesschk、sc config 修改 binpath)。 Linux 提权:TTY 升级,id、sudo -l、SUID 枚举,LinPEAS、LinEnum、linux-exploit-suggester,SUID 利用参考 GTFOBins。 AD 攻击:PowerView 与 BloodHound 枚举,AS-REP Roasting(GetNPUsers.py、hashcat -m 18200),Kerberoasting(GetUserSPNs.py、hashcat -m 13100),Pass the Hash(impacket-psexec/wmiexec、crackmapexec)。 速查与排错:John/Hashcat 破解及常见哈希模式、nc/rlwrap 监听器设置;针对 shell 立即断开、AV 拦截、无法提权、哈希破解失败、横向移动失败给出应对建议。
使用方式:需 Kali Linux 或类似渗透测试发行版、可访问目标机器的网络、对 Windows 与 Linux 系统的基本理解及常见利用技术的基础;按端口扫描、文件传输、服务枚举、Web 攻击、利用、提权、AD 攻击的核心流程依次展开。
限制:部分利用依赖特定操作系统版本;AV/EDR 可能拦截常见工具;部分技术需要本地管理员或特定权限;网络分段可能限制横向移动。具体收费、平台与效果暂未提供。