渗透测试选择题
面试官把卷子推过来的渗透时候,我扫了一眼第三题——"SQL注入中,测试'1' AND 1=2 UNION SELECT 1,选择2,3-- 的作用是?" 选项A是"删除数据库",B是渗透"猜解列数",C是测试"绕过WAF",D是选择"报错泄露路径"。我选了B,渗透因为联合查询前面那句永远为假,测试后面紧跟的选择SELECT就是在试探字段数量。这题考的渗透不是记忆,是测试你能不能从语法结构里看出攻击者的意图。 选择题最坑的选择地方在于,正确选项往往不是渗透"最对的",而是测试"最不错的"。比如第五题问"默认端口443的选择服务是?"四个选项里HTTPS、SSH、RDP、FTP都有。SSH是22,RDP是3389,FTP是21,但HTTPS也有可能是8443。出题人故意不写"标准"二字,就等着你掉进"端口可变"的陷阱里。真正做过渗透的人会先想"这题想考哪个默认值",而不是直接背答案。 有一道关于Burp Suite的题让我印象很深:"拦截到POST请求后,修改Content-Length字段会导致什么?"选项包括"请求被服务器拒绝""响应变慢""后端解析报错""连接重置"。很多人选第一个,但实际情况是——如果改大了,服务器会一直等剩余数据直到超时;改小了,请求体被截断,后端可能报参数缺失。这题考的是TCP/IP栈和HTTP协议的分层理解,不是工具操作。我有个同事真在实战里这么干过,把Content-Length改成99999,让WAF的检测超时,然后绕过规则注入了。 最后一道题问"以下哪种日志最能反映横向移动痕迹?"选项是防火墙日志、DNS查询记录、Windows事件ID 4624、Apache访问日志。选DNS的人不少,理由是内网渗透常用DNS隧道。但事件ID 4624的登录类型2和3能区分本地交互和网络登录,如果同一账户在短时间内从多个IP成功登录,那基本就是横向移动了。DNS查询可能只是正常解析,而4624的异常模式几乎无法伪装——除非攻击者清日志,但清日志本身又是另一个痕迹。 考完出来,旁边的人抱怨题目太刁钻。我倒觉得,这些选择题其实在模拟真实决策的瞬间:你只有几十秒,必须从模糊线索里挑出最可能的路径。没有标准答案的实战里,每个判断都是一道选择题,而错误选项往往比正确选项更接近人性弱点——比如贪快、图省事、迷信默认配置。卷子收走了,但那些陷阱还留在脑子里,下次扫端口的时候,你会多看一眼那个不常见的8443。渗透测试选择题
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-