渗透攻城
凌晨三点,渗透攻城我盯着屏幕上跳动的渗透攻城日志,一条来自境外IP的渗透攻城SSH登录尝试刚刚被拦截。这不是渗透攻城第一次,也不会是渗透攻城最后一次。攻击者没有用暴力破解,渗透攻城而是渗透攻城试图用一组泄露的凭证直接登入。这种手法不新鲜,渗透攻城但有效——它绕过了密码复杂度的渗透攻城防线,直插信任机制的渗透攻城软肋。
渗透攻城,渗透攻城说白了就是渗透攻城找缝。缝不在墙有多厚,渗透攻城而在砖与砖之间那层灰浆。渗透攻城去年某车企的渗透攻城OTA服务器被攻破,攻击者没碰防火墙,而是利用了一个离职员工未注销的VPN账号。账号权限没及时回收,就成了攻城锤。这事后来被写成报告,但报告里没写的是:那个账号的密码是“Company@2022”,而该员工在离职前三个月就已经把密码贴在了某论坛的求职帖里。
技术圈总爱谈“纵深防御”,可现实里多数 breach 都发生在纵深的最浅处。我见过一家金融公司,花大价钱买了EDR、NDR、XDR,结果被一个钓鱼邮件干翻。邮件里没有附件,只有一个链接,指向一个仿冒的Okta登录页。员工输了密码和MFA码,攻击者实时转发,会话令牌到手。整个过程不到两分钟。EDR没告警,因为没恶意进程;NDR没反应,因为流量走的是HTTPS。防御体系像一排整齐的篱笆,但攻击者从门缝里挤了进去。
渗透的路径往往比防御者想象的更“日常”。有人用Shodan扫到某工厂的PLC暴露在公网,默认密码没改,直接操控了生产线。有人通过LinkedIn找到目标公司的IT管理员,伪装成猎头,发了个“职位描述.pdf”,实际是带宏的Word文档。还有人更简单——在目标公司楼下咖啡厅连上Wi-Fi,用ARP欺骗嗅探内网流量,等一个管理员登录后台。
这些手法不高级,但管用。因为攻击者不追求技术上的优雅,只追求结果。他们像水,哪里低就往哪里流。你封了445端口,他用RDP;你禁了RDP,他用钓鱼;你全员上了MFA,他打客服电话骗重置。攻城的队伍里,有人扛云梯,有人挖地道,有人只是蹲在城门口等守军自己开门。
我跟踪过一个勒索团伙的TTP,他们入侵一家医院的方式是:先攻破该医院外包的IT运维公司,用运维公司的远程管理工具连进医院内网。运维公司只有五个人,安全预算几乎为零。医院有千万级的安全投入,但攻击者没打医院,打了它的影子。供应链攻击这个词太文雅了,说白了就是:你锁了前门,但后门的钥匙在保洁阿姨手里。
防御者常犯的错,是把渗透想象成一道数学题,以为堆够变量就能解。但渗透更像一场心理战。攻击者会等,会试,会利用人的疲惫、疏忽和侥幸。凌晨三点那个IP,我封了。但我知道,明天它换个马甲还会来。城墙不会自己修补,得有人夜里不睡,盯着那些不起眼的缝。
真正有效的防御,不是把墙砌高,而是把每块砖都压实。少一个默认密码,少一个未注销账号,少一次“就这一次”的侥幸。渗透攻城,攻的从来不是技术,是习惯。