当前位置:首页 > 知识

实施渗透

凌晨两点十七分。实施渗透我盯着屏幕,实施渗透光标在终端里跳。实施渗透靶机是实施渗透台老掉牙的Windows Server 2003,跑着个没人维护的实施渗透IIS 6.0。管理员大概觉得它无关紧要,实施渗透连补丁都懒得打。实施渗透

扫描结果早就出来了。实施渗透端口80开着,实施渗透WebDAV允许写操作。实施渗透这几乎是实施渗透教科书式的漏洞组合——但真正让我兴奋的不是漏洞本身,是实施渗透那种感觉:门虚掩着,而我知道怎么推开它。实施渗透

我敲下命令,实施渗透发送一个经过精心构造的实施渗透PROPFIND请求。服务器回了个405,意料之中。改一下方法,换成OPTIONS,它老老实实列出一堆允许的操作。PUT?居然有PUT。我写了个ASP木马上去,文件名带了个长串空格加%2e,用来绕过那些半吊子的文件过滤。

服务器返回201 Created。成了。

我深吸一口气。这感觉每次都一样——像撬开一扇锈死的锁,耳朵贴着门板,听见锁芯里弹子一颗颗落下的咔嗒声。最后一颗弹子到位,门开了。空气里全是灰尘和旧日子的味道。

提起权限。执行命令。whoami,system。这台机器像座无人看守的仓库,堆满陈年数据:销售报表、人事档案、还有一份标注着“年度预算-最终版”的Excel,修改日期是2011年。十年没人碰过它。

我得停一下。到这里,一个合格的渗透测试报告会写“获取系统权限,可完全控制目标主机”。但真正的故事不在技术栈里。这台机器运行着某种内部ERP系统的遗留模块,没人记得它为什么还开着,也没人想过它会不会出事。它就这么孤零零地挂在网上,像一扇忘了上锁的消防门。

管理员是个五十多岁的老师傅,姓周。后来我跟他聊起来,他说这机器“用了这么多年,一直挺稳的”。他不懂什么叫WebDAV,也不明白为什么一个PUT请求能要了老命。他只知道当年装好系统之后,就再也没人碰过它。

我清理痕迹,删掉上传的文件,恢复修改过的注册表项。退出会话前,我留了个后门——不是恶意的,是那种测试完必须留的通道,方便复查。但说真的,每次留后门的时候我都会想:如果今天进来的是别人呢?

渗透测试这行当,说白了就是替人看家护院。但你看得越多,越清楚一件事:大部分门锁都是摆设。不是坏人太厉害,是好人太相信那把锁。周师傅不是不负责,他只是不知道世界已经变了。2003年的服务器,2021年的攻击手法,中间隔着十八年的技术代差——这不是他一个人能填平的沟壑。

天快亮了。我关掉终端,写下报告的第一行:“目标系统存在高危远程代码执行漏洞,建议立即下线或隔离。”想了想,又补了一句:“该服务器承载业务已无明确归属,建议联系业务部门确认后报废处理。”

这行字比任何漏洞描述都重要。但我知道,周师傅大概会把它转给领导,领导看一眼,说句“知道了”,然后那台服务器还会继续在角落里嗡嗡作响,像一颗不知道什么时候会响的哑弹。

分享到: