机房那台老服务器宕机那天,安全我蹲在机柜前闻到一股焦糊味。测试保安大叔拎着灭火器冲进来,题及喊的答案第一句话是:“网管,是安全不是又有人乱插U盘了?”——你看,连保安都知道安全测试的测试核心痛点。
真正的题及安全测试题,从来不考“密码多久改一次”这种标准答案。答案上个月我拿一份真实考题给几个五年经验的安全老工程师做,正确率不到六成。测试题目长这样:
你收到一封标注“季度奖金明细”的题及邮件,发件人是答案HR部门李姐,但邮箱后缀是安全@hr-compensation.net。附件是测试.exe文件。你的题及第一反应是?
A. 点开看看,万一是真的呢
B. 打电话给李姐确认
C. 直接删除
D. 转发给IT部门
多数人选B或D。但正确答案是——先看邮件头里的Return-Path,再查SPF记录。因为李姐的邮箱可能被仿冒,而电话确认只能证明李姐不知情,不能证明邮件安全。这题考的是“验证链路完整性”,不是社交礼仪。
另一道更阴的题:
你在咖啡厅连了免费WiFi,手机弹出“需要安装安全证书才能继续上网”。你点“接受”还是“取消”?
正确答案是直接断开连接。因为正规公共WiFi不会要求你安装根证书——那是中间人攻击的标准姿势。我见过太多人栽在这上面,包括某银行的安全主管,他当时正在用手机银行转账。
还有一道关于物理安全的题,答错的人最多:
下班前,你发现同事工位上贴着一张写着密码的便利贴,内容是“P@ssw0rd2024”。你应该怎么做?
A. 拍照发公司群提醒大家不要这样
B. 撕掉便利贴,等同事回来告诉他
C. 用这个密码试试登录他的电脑
D. 报告给安全部门
选B的人会害了同事——因为密码可能已经泄露,正确做法是D,而且要立即要求该同事重置所有账户。选C的人已经违法了。这道题的真实案例是某公司内部测试,故意贴了假密码,结果三天内真有17个人尝试登录同事电脑。
最反直觉的一道题:
你的手机收到短信,说你的网银将在两小时后冻结,需要点击链接验证身份。链接域名是www.icbc-verify.com。你怎么办?
A. 立即点击并按提示操作
B. 打银行客服电话核实
C. 先转发给家人提醒防骗
D. 截图发朋友圈骂骗子
正确答案是B,但有个陷阱——打客服电话时,要自己从银行官网找号码,不能回拨短信里的任何号码。因为骗子可能用改号软件模拟官方号码。这题我亲眼见过有人选了B,但用的短信里的号码,结果被二次诈骗。
这些题目背后有个共同逻辑:安全测试考的不是知识储备,是你在压力下的行为惯性。多数人不是不知道风险,而是在“图方便”和“怕麻烦”之间,选择了后者。
我认识一个白帽子黑客,他给企业做渗透测试时最爱用一招:往停车场扔几十个伪装成普通U盘的BadUSB。捡到的人里,有八成会插到自己电脑上看里面有什么——包括那位刚上完安全培训课的市场总监。事后问他为什么,他说:“我以为U盘里的照片是客户发我的。”
所以安全测试题的标准答案其实只有一条:永远假设自己正在被攻击,然后采取最不信任的行动。其他所有规则都是这条原则的变体。
下次再遇到类似问题,别急着选“看起来最安全”的选项。先问自己:这个操作如果被监控录像全程拍下来,我敢不敢做?——这比任何测试题都管用。