渗透工程不是渗透工程从大门进去的。它是渗透工程从墙缝里渗进去的,一滴一滴,渗透工程直到整面墙都湿透了。渗透工程
2019年,渗透工程某家做工业控制系统的渗透工程公司被入侵。攻击者没有用零日漏洞,渗透工程没有发钓鱼邮件,渗透工程甚至没碰过防火墙。渗透工程他们花了四个月,渗透工程在LinkedIn上跟一个运维工程师聊天。渗透工程聊技术,渗透工程聊加班,渗透工程聊孩子上学。渗透工程第四个月,渗透工程那个工程师在一条私信里点开了一个链接——一个看起来像技术博客的页面。页面里嵌了一段JavaScript,偷走了他的会话令牌。攻击者用这个令牌登录了公司的VPN,像正常员工一样刷卡进门。
这叫渗透工程。它的核心不是技术,是耐心。
我见过一个更狠的案例。某金融机构的渗透测试报告里写着:攻击者伪装成保洁人员,在目标大楼的茶水间里放了三个USB驱动器。两个被扔进垃圾桶,一个被插进了电脑。插电脑的那个人后来在采访里说,他以为是同事落下的,想看看里面有没有名字。结果那个USB模拟了键盘输入,在几秒内打开了一个反向shell。整个过程不到十秒。
渗透工程跟传统黑客攻击的区别就在这里。传统攻击是找漏洞、写exploit、拿权限。渗透工程是找人的习惯、找流程的缝隙、找那些“大家都这么做”的默认规则。它利用的不是代码错误,是人的惯性。
有个做红队的朋友跟我说过一句话:“我们从来不攻系统,我们攻的是‘系统管理员觉得这个系统很安全’这个念头。”他做过一次测试,目标公司有严格的双因素认证。他没绕过去,他直接打电话给IT支持,说“我是新来的,手机丢了,能不能临时关掉我的2FA”。IT支持查了一下工单系统——他提前伪造了一个入职记录——然后关了。整个过程二十分钟。
这种攻击方式有个特点:它不追求一次成功。它追求的是“不被发现”。渗透工程里有个概念叫“低慢小”——低权限、慢速度、小动作。你每天只查一条记录,只发一封邮件,只移动一步。安全设备不会报警,因为你的行为看起来跟正常用户没区别。等你攒够了权限,再一次性拿走想要的东西。
我观察到一个现象:大部分被渗透成功的公司,事后复盘时都会说“我们没想到会有人这么做”。这句话本身就是渗透工程最好的注脚。它利用的恰恰是“没想到”——没想到有人会花四个月聊天,没想到有人会翻垃圾桶,没想到有人会假装新员工打电话。
防御渗透工程,技术手段只能解决一部分。剩下的得靠人。得靠那个运维工程师在点链接之前多想一秒,得靠那个IT支持在关2FA之前多问一句,得靠那个插USB的人在动手之前多看一眼。安全不是一道墙,是一层膜。你得让所有东西都变得稍微难渗透一点,慢一点,麻烦一点。
渗透工程不会消失。只要人还在用系统,就永远有缝隙。它不壮观,不炫技,甚至有点笨。但笨办法往往最管用。就像水,不跟石头硬碰,只是慢慢渗进去,直到石头自己裂开。


相关文章




精彩导读
热门资讯
关注我们