在数字攻防的战场上,CMD命令行就像黑客手中的瑞士军刀,既能成为刺探情报的"望远镜",也能化作清理痕迹的"橡皮擦"。从基础网络诊断到高级权限操控,掌握这些藏在黑色窗口里的代码魔法,意味着你既能化身网络世界的"福尔摩斯",也能成为系统漏洞的"拆弹专家"。今天我们就来解锁那些让小白直呼"666"、让老鸟直拍大腿的实战技巧!
一、网络探测与端口扫描:从"摸家底"到"开地图"
提到CMD攻防,ping和tracert这对"黄金搭档"必须拥有姓名。就像吃鸡游戏里的"八倍镜",`ping -t 192.168.1.1`能持续监测目标存活状态,配合`-l`参数发送超大包还能玩出"死亡之ping"的骚操作,直接让某些老旧设备当场"躺平"。而`tracert www.xxx.com`就像给数据包装上GPS,30秒画出一张完整的网络拓扑图,连隔壁老王用了哪家ISP都看得明明白白。
进阶玩家最爱用netstat -ano玩"大家来找茬",瞬间列出所有ESTABLISHED连接和对应PID进程号。搭配`tasklist /svc`食用效果更佳,分分钟揪出可疑的境外IP和潜伏木马,堪称系统版的"朝阳群众"。曾有安全团队用这招在金融服务器发现异常445端口连接,成功阻止千万级勒索攻击,这波操作属实是"挖呀挖"挖到了宝藏。
二、系统权限与账户管理:从"破门而入"到"鸠占鹊巢"
黑客圈流传着这样一句话:"给我一个net user,我能撬动整个域控"。`net user heibai 123456 /add`秒增隐蔽账户的操作,配合`net localgroup administrators`提权,简直是内网渗透的""。更绝的是`net use Z: 192.168.1.100c$`这类映射命令,能让目标服务器的C盘像自家U盘一样挂在资源管理器,连Windows自带的文件共享都成了"帮凶"。
对付顽固进程别急着找第三方工具,taskkill /im notepad.exe /f自带"物理超度"效果,强制结束进程不留情面。而`schtasks /create`创建计划任务的操作,配合木马程序能实现开机自启,这招在红队演练中屡试不爽,难怪被戏称为"数字蟑螂的温床"。不过老司机都知道,用完记得`schtasks /delete`擦屁股,否则分分钟被溯源打脸。
三、日志操纵与痕迹清理:从"雁过留声"到"踏雪无痕"
logman这个系统自带的日志管理工具,在高手手里就是"时间管理大师"。`logman update trace系统日志 -p Windows日志 -o clean`轻轻松松清空事件查看器,比某明星公关团队删微博还利索。而`wevtutil cl security`专清安全日志,配合`fsutil usn deletejournal`抹除文件操作记录,一套连招下来,连FBI都想点播一曲《无间道》。
但常在河边走哪有不湿鞋,防御方可用`auditpol /set /category: /success:enable`开启全维度审计,再狡猾的攻击也会在日志里留下马脚。就像某次APT攻击中,攻击者虽然清除了系统日志,却忘了清理DNS缓存,被`ipconfig /displaydns`抓个正着,堪称现实版"掩耳盗铃"。
防御者必看的"反杀"技巧:
1. 防火墙三重奏:
2. 服务监控三板斧:
| 监控项 | 命令 | 危险特征 |
|--||--|
| 异常进程 | tasklist /svc | 无签名/高CPU占用 |
| 可疑账户 | net user | 隐藏/克隆管理员账户 |
| 远程连接 | netstat -ano | 非常用端口ESTABLISHED状态|
高效操作"骚技巧":
`ipconfig /all & netstat -ano & tasklist` 三秒获取系统全息快照
bat
@echo off
for /L %%i in (1,1,254) do ping -n 1 192.168.1.%%i | find "TTL=" >> alive.txt
这个"网段扫描器"脚本,比某多开工具还省心。
(互动彩蛋)各位"键盘侠"在实战中还遇到过哪些CMD神操作?是`arp -a`揪出内网ARP病毒,还是`nslookup`发现DNS劫持?欢迎在评论区交出你的"骚操作"!点赞过千立刻更新《CMD+PowerShell混合双打攻防秘技》,让那些觉得"命令行已死"的人见识下什么叫"姜还是老的辣"!