上周面试了一个小伙子,渗透师招简历写得挺漂亮,测试CISP-PTE、工程OSCP双证,渗透师招说自己挖过某大厂的测试SQL注入。我让他现场搭个环境,工程给了一个IP,渗透师招告诉他这是测试个模拟内网,有域控、工程有Web服务、渗透师招有数据库。测试四十分钟后他还在扫端口,工程nmap跑了两轮,渗透师招连80端口上跑的测试是IIS还是Nginx都说不清。我问他平时怎么干活,工程他说"先用AWVS扫一遍,然后看报告"。
这事让我想聊聊渗透测试工程师到底在招什么人。不是招聘要求那种官话,是我自己筛简历、面人、带团队这几年攒下来的真实标准。
简历上写"熟练掌握Burp Suite"的人太多了。我会问一个具体场景:目标站开了HSTS,你抓包改包的时候遇到什么问题?大部分人答不上来。真正用过Burp的人知道,HSTS开启后浏览器强制HTTPS,你得在Chrome里删掉domain security policy才能正常代理调试。这种细节骗不了人。工具谁都会用,但踩过坑的人和不踩坑的人,干活效率差三倍不止。
再说代码能力。渗透岗不是开发岗,但至少得能读懂PHP、Java、Python里的常见写法。我见过有人拿着一个反序列化漏洞点,因为看不懂Java的readObject方法调用链,硬生生把高危漏成了低危。还有个更离谱的,目标用了ThinkPHP框架,他连版本号都不会看,在那手动测SQL注入,测了半天说"不存在注入点"。框架版本一查,已知RCE,直接打就完了。
内网渗透是分水岭。会打Web的人一抓一大把,能过域控的不多。我面人的时候经常问:给你一个Mimikatz抓到的NTLM Hash,你怎么判断这个账号能不能打域控?标准答案是看Hash对应的账号是否在Domain Admins组里,但实际操作中你得先能查到域管组成员列表,这又涉及到你之前有没有拿到域内查询权限。整个链条是连着的,断一环就卡住。能把这套流程跑通的人,我给到25K-35K不心疼。
还有个隐性要求:写报告的能力。很多技术不错的人栽在这。客户要的不是"发现高危漏洞一个",是漏洞位置、复现步骤、影响范围、修复建议,最好附上请求响应报文。我团队里有个哥们技术中等偏上,但报告写得极清楚,客户续约率特别高。后来我给他涨薪比技术大牛还快。这行说到底,交付物是报告,不是你的shell。
证书这事得说两句。OSCP有用,因为它逼你24小时内打下一台靶机,实战导向。CISP-PTE偏理论,但甲方认,尤其是国企和金融行业项目投标,没这个证连门槛都过不了。我的建议是:如果目标是乙方安服岗,OSCP+实际项目经验最管用;如果想去甲方或者做等保相关,CISP-PTE该考还是得考。别信"证书无用论",说这话的人要么已经过了靠证书证明自己的阶段,要么根本没在正规安全公司待过。
最后说个扎心的观察。这行很多人干了三年还在做Web漏洞扫描,工资卡在12K上不去。不是技术不行,是只会在靶场和授权环境里干活。真实项目里,客户不会给你root权限的测试机,不会告诉你中间件版本,甚至不会给你完整的资产列表。你得自己从旁站、从C段、从供应链里找突破口。这种"信息不全"下的渗透能力,才是招聘时真正值钱的东西。
如果你正在找工作,别光刷靶场。找个VPS,搭一套带域环境的完整内网,从外网打进去,打到域控,把过程写成报告。面试的时候把这个报告拍桌上,比说一百句"熟悉内网渗透"都管用。
顶: 19681踩: 629






评论专区