
渗透测试简历怎么写零基础项目包装思路免责声明本文仅为求职简历撰写、个人项目梳理学习参考文中所有渗透测试项目思路、漏洞挖掘案例仅允许在授权靶场、自建测试环境中进行学习演练。禁止使用文中提及的漏洞思路、渗透手段对未授权业务系统实施扫描、探测、入侵等操作违反《网络安全法》《网络安全等级保护 2.0》将承担相应民事、行政乃至刑事责任。本文不提供任何可直接利用的攻击 Payload所有案例均为简历素材编写示例仅供简历项目描述、面试话术准备。适合零基础转岗、运维转安全、大学生求职网络安全岗位、想要包装个人渗透项目写简历的同学阅读。前言在网络安全行业尤其是 Web 渗透测试岗位求职经常会遇到一个非常现实的困境很多零基础学习者自学了 SQL 注入、XSS、文件上传、内网渗透、漏洞复现跟着 B 站、CSDN 教程把 DVWA、Pikachu、Vulhub 靶场全部打通关工具 Burp、Nmap、Nessus、Xray 都会简单操作。但是打开简历却不知道怎么写项目。写出来的项目面试官一看就知道是纯靶场练习面试一问细节直接露馅还有一部分同学简历直接空白项目一栏写 “自学 Web 安全熟悉各类 Web 漏洞”投递几十份简历全部石沉大海。还有一类人群运维、开发转渗透测试手上没有正式企业渗透项目经验没有签授权书的实战项目没有大厂安全实习经历。投简历的时候HR 和安全面试官的第一句话就是“有没有真实项目经验挖过哪些漏洞提交过哪些 SRC做过哪些渗透测试项目”很多新手陷入误区误区 1没有企业授权项目 简历没有项目可以写只能空着项目栏误区 2项目必须是拿下服务器、拿到服务器权限才算有效项目误区 3简历直接写靶场名称写 “完成 DVWA 全套漏洞挖掘完成 Vulhub 靶场复现”面试官一眼识别直接扣分误区 4项目写得越长越好堆砌大量工具名称没有思路、没有风险分析、没有修复方案误区 5项目包装就是编造虚假企业项目虚构高危漏洞面试一问三不知直接面试翻车。本文核心要解决的就是零基础求职渗透测试岗位简历的两大核心问题渗透测试简历整体结构怎么搭建每一栏怎么填写哪些内容加分哪些内容绝对不能写零基础如何合理包装个人靶场学习、SRC 漏洞提交、自建环境演练项目把单纯靶场练习改写成符合企业渗透项目规范的项目经历不造假、不虚构同时满足面试官考察要求。⚠️ 重点前置本文所说的项目包装不是编造不存在的漏洞、虚构企业项目、伪造授权项目。包装本质是重新组织描述语言把你在靶场、SRC、自建环境做过的操作按照真实企业渗透测试的标准化流程去叙述提炼思考过程、风险评估、漏洞复现、整改建议。你的项目素材是真实做过的只是表达方式从 “打靶” 转换成 “标准化渗透测试项目”这才是安全简历包装的底线。虚假编造企业项目面试深挖很容易翻车一旦背调发现简历造假直接取消录用行业内留下负面记录。前置说明本文面向岗位初级渗透测试工程师、安全服务工程师、Web 安全工程师、等保测评助理、安全运维。高级渗透、红队岗位要求真实实战项目本文不适用。一、先搞懂安全面试官看渗透简历重点看什么写简历之前必须站在面试官角度思考。安全面试官一般是安全负责人、资深渗透工程师看简历和普通 HR 关注点完全不一样。HR 看学历、工作年限、岗位关键词安全技术面试官看的是思维、流程、漏洞理解程度、文档输出能力。面试官看项目依次关注下面几点测试范围和授权这个测试目标是什么有没有明确授权测试边界在哪里安全行业红线面试官第一关心测试流程信息收集 → 漏洞探测 → 漏洞验证 → 漏洞利用 → 风险评估 → 输出报告你的项目是否遵循标准渗透流程。很多新手项目只写漏洞利用缺少前期信息收集和后期修复建议直接减分。漏洞理解深度不是只写发现 SQL 注入。面试官想看漏洞产生原因、影响范围、危害等级、复现步骤你是否理解底层原理而不是只会跑工具。工具使用思路不是罗列一堆工具名称。面试官想看什么场景下用什么工具为什么选用这个工具工具输出结果如何人工验证而不是直接无脑跑扫描器。风险评估能力能不能区分高危、中危、低危漏洞评估业务影响。比如 SQL 注入能不能脱库文件上传能不能拿 Webshell越权漏洞能不能查看其他用户敏感数据。报告编写能力安全服务、渗透岗位大量工作是输出渗透报告。项目描述里体现能够编写规范漏洞报告、给出可落地修复方案是巨大加分项。踩坑思考项目中遇到什么阻碍如何排查、如何绕过限制。比如 WAF 拦截 payload如何调整测试思路扫描器误报如何人工核验剔除误报。这部分最能拉开零基础候选人差距。面试官简历踩雷黑名单写上去直接扣分项目描述拿下服务器权限、提权成功、获取网站全部数据库用词过于黑客化直接写在公网无授权站点进行渗透扫描公网网站夸大漏洞等级普通低危信息泄露写成高危漏洞项目描述只有工具清单熟练使用 Burp、Xray、Nmap、Awvs没有项目过程写大量未完成、没有验证的漏洞全部是扫描器扫出来的没有人工复现简历写精通内网渗透、精通代码审计但是项目完全没有对应内容能力描述和项目脱节简历中出现大量黑话、黑客术语风格偏向地下黑客。一句话总结初级渗透岗位面试官招的不是一打就拿下服务器的大神。他们更想要懂规范、懂流程、会写报告、理解漏洞原理严格遵守授权边界的安全工程师。二、渗透测试简历完整框架零基础直接套用简历控制页数初级安全岗位简历1 页 A4 最佳最多不要超过 2 页。很多新手写三四页简历长篇大论面试官没有耐心阅读。简历板块顺序推荐个人信息 → 求职意向 → 个人简介 → 技能清单 → 项目经历核心重点 → 工作 / 实习经历 → 教育经历 → 证书 SRC / 开源贡献 → 自我评价。2.1 个人信息板块只保留必要信息姓名、电话、邮箱、城市。可选Github 地址、个人博客CSDN、掘金。不建议放照片、年龄、性别、身份证号、详细家庭信息。重点Github/CSDN 博客是零基础加分利器。博客可以放漏洞原理、靶场复现笔记、渗透测试踩坑记录Github 存放自己写的 POC、简单 Python 安全脚本、渗透报告模板。面试官会主动点开看。避坑博客不要放任何未授权站点渗透记录、真实业务漏洞截图。全部写靶场学习笔记、原理学习文章。2.2 求职意向示例求职意向初级渗透测试工程师 / 安全服务工程师期望地点北京期望薪资面议岗位类型全职不要写多个不相关岗位不要同时投递前端、运维、渗透。2.3 个人简介简历开篇100 字左右零基础模板个人简介非常重要HR 第一眼阅读。不要空话一句话点明背景、掌握能力、项目经验。模板 A零基础转行运维转安全2 年运维工作经验自学 Web 安全、渗透测试技术熟悉 OWASP Top10 各类 Web 漏洞原理掌握完整渗透测试流程具备信息收集、漏洞探测、人工验证、风险评估、渗透报告编写能力。在自建靶场环境完成多轮 Web 应用渗透演练在 SRC 平台提交漏洞熟悉安全测试规范了解渗透测试授权要求具备良好文档编写能力希望从事初级渗透 / 安全服务岗位。模板 B应届生零基础计算机相关专业系统自学 Web 安全与渗透测试熟悉 OWASP Top10 漏洞原理熟练使用 Burp Suite、Nmap、Xray 等安全工具独立完成多套 Web 靶场渗透演练提交 SRC 公开漏洞能够独立编写标准化漏洞报告熟悉渗透测试流程具备较强学习能力严格遵守安全测试授权规范意向初级 Web 安全岗位。❌ 反面例子不要写热爱网络安全擅长各种漏洞挖掘精通渗透、内网、提权能快速拿下网站权限学习能力极强。问题描述用词浮夸没有落地内容像脚本小子面试官直接扣分。2.4 技能清单技能分等级不要全部写精通技能描述三个等级精通熟悉了解。零基础选手绝大多数技能写熟悉少量基础写精通高阶能力写了解。千万不要大面积写精通。初级渗透测试工程师技能清单参考分类书写Web 安全熟悉OWASP Top10SQL 注入、XSS 跨站、文件上传、目录遍历、命令注入、越权访问、SSRF漏洞原理、漏洞复现、漏洞风险评估熟悉Burp Suite 代理抓包、重放、爬虫、主动扫描Xray 漏洞扫描器使用熟悉HTTP/HTTPS 协议请求头、请求体、Cookie、参数传递了解编码、WAF 基础原理了解代码审计基础PHP/Python 简单代码审计、WAF 绕过基础原理。主机 内网安全熟悉Nmap 端口扫描服务识别Windows/Linux 基础命令了解内网信息收集、内网横向移动基础、权限提升基础思路安全文档 标准规范熟悉渗透测试流程漏洞报告编写风险分级高危 / 中危 / 低危 / 信息了解网络安全法渗透测试授权要求等保 2.0 基础概念编程语言 脚本熟悉Python 基础能够编写简单请求脚本、POC了解PHP 基础、JavaScript 基础看懂简单源码其他工具了解AWVS、Nessus、Sqlmap、Dirsearch、Hydra、Volatility 等工具基础使用。重点提醒写在技能清单上的所有技术面试都有可能被问到。不会的不要写写上去的技术必须能够讲清楚基础原理。简历技能不是越多越好优先贴合岗位 JD。2.5 项目经历整篇简历核心后面重点讲解包装思路项目经历建议写 2~3 个项目不要超过 3 个。推荐搭配方案零基础最优组合项目 1Web 应用渗透测试项目自建靶场Web 漏洞综合挖掘项目核心项目写最长项目 2SRC 漏洞挖掘项目公益 SRC提交公开漏洞加分项目项目 3内网渗透演练项目Vulhub 搭建内网环境内网信息收集、横向移动简短描述不要写 5、6 个小项目面试官没时间看。2-3 个精心打磨项目远好于一堆零散靶场记录。项目描述格式固定 STAR 模型S 场景 - T 任务 - A 行动 - R 结果。每一个项目遵循项目背景 → 测试范围与授权说明 → 测试流程 → 测试发现漏洞描述 → 风险评估 → 整改建议 → 项目收获。这个结构就是真实企业渗透报告的结构面试官最喜欢。2.6 工作经历 / 实习经历转行的同学写过往运维、开发工作经历尽量往安全方向靠拢。运维同学示例描述负责服务器运维Linux/Windows 服务器日常巡检日志分析负责网站服务部署配置 Nginx安全基线加固端口管控负责服务器异常告警排查熟悉系统日志具备基础故障排查能力为安全服务打下基础。应届生无实习这一栏直接跳过不要空写。2.7 教育经历学校名称、专业、入学毕业时间。如果是非计算机专业也正常填写。2.8 证书 SRC、个人贡献证书CISP-PTE、CEH、Security、软考等有就写没有可以不写。初级岗位证书不是硬性门槛。SRC 部分零基础非常重要加分项如果你在各大厂商 SRC 提交漏洞哪怕是低危、信息泄露漏洞一定要写。示例SRC 漏洞提交在 XX SRC 提交 3 个有效漏洞包含目录遍历、敏感信息泄露漏洞漏洞均已确认获得厂商感谢。注意不要在简历写漏洞详情、截图不要写漏洞 url。Github / CSDN 博客Github上传个人编写 Python 安全脚本、POC、渗透测试报告模板CSDN 博客发布漏洞原理学习文章、靶场复现笔记写清楚阅读量更好。2.9 自我评价简短收尾不要重复个人简介。重点写职业态度、学习习惯。示例持续学习 Web 安全技术严格遵守安全测试授权规范具备较强问题排查能力擅长整理文档了解安全服务工作流程愿意从初级岗位做起持续沉淀安全实战经验。三、核心章节零基础项目包装底层逻辑区分 “包装” 和造假很多同学最大疑问靶场是 DVWA、Vulhub我能不能写进简历怎么写不被面试官识破核心原则重申三遍素材必须是你亲手做过亲手复现理解原理不虚构目标不虚构漏洞不夸大危害修改描述语言去掉靶场字样替换成标准化渗透项目描述增加流程、风险评估、修复方案。3.1 为什么直接写 “DVWA 靶场渗透” 会扣分DVWA、Pikachu、Vulhub 这些名称是行业内公认的入门练习靶场。如果你项目直接写项目名称DVWA 靶场漏洞挖掘完成 SQL 注入、XSS、文件上传漏洞测试。面试官第一眼就知道你只是跟着教程打靶没有按照真实企业渗透流程做测试。面试官会默认你只会跑漏洞不懂安全服务规范。但是靶场本身的漏洞、测试操作是真实的完全可以拿来包装只是不能直接暴露靶场名字。举个例子原始写法差不要写项目DVWA 靶场练习找到 SQL 注入、XSS、文件上传漏洞使用 Burp 抓包上传一句话木马拿到 webshell。包装后写法合格推荐项目名称Web 应用系统安全渗透测试演练项目项目背景搭建一套模拟业务 Web 应用系统模拟企业内部业务管理平台开展授权内部安全渗透演练检验 Web 应用安全缺陷输出安全整改方案。测试授权仅在本地自建虚拟机环境开展测试测试范围限定 Web 应用禁止横向向外网、其他主机探测。测试流程信息收集 → 主动漏洞探测 → 人工验证漏洞 → 风险评估 → 编写漏洞报告输出修复建议。测试发现高危 SQL 注入漏洞应用前端用户查询接口未对用户输入参数过滤存在字符型 SQL 注入。攻击者可构造恶意 SQL 语句查询后端数据库读取用户账号密码等敏感数据。验证过程使用 Burp 抓包修改请求参数手工构造 payload 验证注入确认可查询数据库表名、字段。风险影响攻击者可脱库获取全部账号凭证造成用户信息泄露。修复方案使用预编译语句参数化查询输入过滤关闭数据库错误回显最小权限配置数据库账号。高危文件上传漏洞文件上传模块没有严格校验文件后缀、文件内容攻击者可上传恶意脚本文件获取 Web 服务权限。风险影响攻击者上传 Webshell控制 Web 服务器读取服务器本地文件。修复方案后端校验文件后缀校验文件魔数重命名上传文件限制上传目录执行权限。中危存储型 XSS 漏洞评论模块未对用户输入做 HTML 转义恶意 JS 代码存入数据库其他用户访问页面触发脚本执行可窃取 Cookie。风险影响劫持用户会话钓鱼攻击。修复方案前端 后端双重过滤输出 HTML 转义设置 Cookie HttpOnly 属性。项目收获掌握 Web 漏洞人工验证方法区分扫描器误报学会编写标准化漏洞报告理解漏洞产生根源与落地修复方案。对比两段描述同样是 DVWA 里面的漏洞但是第二段描述没有出现 DVWA按照企业渗透项目格式书写包含授权边界、风险评估、修复方案。面试官看到的是你理解渗透完整流程会评估风险能给出修复方案而不是单纯跑靶场拿 shell。关键点包装不是编造漏洞只是场景包装。漏洞是你真实复现原理你懂面试问你怎么验证怎么修复你可以完整回答。如果漏洞你没有亲手复现只是网上复制案例面试一定会翻车。3.2 项目包装三条红线绝对不能碰红线 1虚构公网企业项目编造某公司官网渗透项目谎称给甲方做过渗透。面试官随便问测试时间、授权书、测试范围直接露馅。红线 2夸大漏洞危害低危信息泄露写成高危漏洞。面试官一问业务影响直接暴露不懂风险分级。红线 3项目描述写无授权测试写扫描公网网站属于严重安全红线直接淘汰。3.3 三类零基础可写项目素材优先级排序优先级 1推荐首选自建虚拟机靶场综合渗透项目Vulhub、DVWA、Pikachu包装成模拟业务系统优先级 2SRC 公益漏洞提交项目各大厂商 SRC提交有效漏洞简历加分非常推荐优先级 3CTF Web 赛道解题、代码审计练习、漏洞复现笔记作为次要补充项目不推荐只写零散漏洞复现单独一条一条写 “复现 CVE-XXXX 漏洞”可以放到博客不要作为简历主项目。四、项目 1 模板Web 应用系统渗透演练项目简历核心项目直接复制修改项目名称Web 业务管理系统授权渗透测试演练项目背景本地虚拟化环境搭建模拟企业业务管理系统模拟内部用户查询、文件上传、留言评论业务模块。开展授权安全渗透演练目标挖掘 Web 应用安全漏洞评估业务风险输出安全整改报告提升 Web 应用安全性。测试环境本地 VMware 虚拟机环境测试授权仅限本地环境不对外访问所有操作在授权边界内执行。测试目标Web 应用站点测试范围限定 Web 应用本身不扫描内网其他主机不做外网探测。测试周期12 天模拟真实安全服务项目周期使用工具Burp Suite、Nmap、Xray、Dirsearch。测试实施流程信息收集阶段对目标 Web 系统进行基础信息收集。首先 Nmap 扫描目标端口识别开放端口与服务版本使用 Dirsearch 进行目录爆破寻找后台地址、备份文件、配置文件Burp 代理抓取全站请求梳理业务接口、请求参数、Cookie 机制识别 Web 中间件、操作系统版本整理站点业务模块梳理所有输入点GET 参数、POST 表单、文件上传、评论框。项目包装加分细节这里可以写踩坑目录爆破大量无效结果人工筛选目录过滤扫描器误报这就是真实渗透的工作。漏洞探测阶段使用 Xray 主动扫描站点获取扫描器初步漏洞结果。扫描器输出大量疑似漏洞不直接判定漏洞有效全部进行人工复核。区分扫描器误报和真实漏洞减少误判。面试官重点考察点很多新手只会直接相信扫描器结果。这里写人工复核体现你的安全思维非常加分。漏洞人工验证与风险评估阶段针对扫描发现的可疑漏洞使用 Burp 手工构造 Payload 验证确认漏洞可复现分析漏洞产生原理评估漏洞业务影响划分风险等级高危 / 中危 / 低危。本次演练一共发现高危漏洞 2 个中危漏洞 2 个低危信息泄露 1 个。漏洞整理与报告编写阶段整理全部漏洞编写标准化渗透测试报告每个漏洞包含漏洞描述、风险等级、影响范围、复现步骤、POC 截图、风险危害、详细修复建议。输出完整 Word 版渗透报告。漏洞详情简历精简版面试再展开细说漏洞 1高危 SQL 注入漏洞漏洞位置用户信息查询接口 GET 参数 id。漏洞描述应用程序接收前端传入 id 参数直接拼接进 SQL 语句执行没有做输入过滤、参数化处理存在字符型 SQL 注入漏洞。漏洞验证Burp 抓包修改 id 参数构造单引号触发数据库报错手工测试布尔注入判断字段数量获取数据库名、表名、账号密码字段。风险危害攻击者无需登录即可注入查询后端数据库获取管理员账号、密码等敏感业务数据严重情况下可脱全库造成业务数据泄露。根因后端代码直接拼接用户可控参数到 SQL 语句未使用预编译。修复建议① 使用预编译参数化查询杜绝 SQL 语句拼接② 对传入参数做白名单校验id 参数仅允许数字③ 关闭 Web 应用数据库错误信息回显④ 数据库账号最小权限分配数据库账号禁止高权限。漏洞 2高危文件上传漏洞漏洞位置后台文件上传模块。漏洞描述上传接口仅在前端校验文件后缀后端没有校验文件类型攻击者可绕过前端 JS 校验上传恶意脚本文件。上传文件保存在 web 目录可直接访问执行脚本。风险危害攻击者上传 Webshell获取 Web 服务权限读取服务器本地文件执行系统命令。根因前端校验不可信后端缺失文件后缀、文件内容校验。修复建议① 后端强制校验文件后缀仅允许 jpg/png 等图片后缀② 校验文件魔数判断真实文件内容防止修改后缀绕过③ 上传目录禁用脚本执行权限④ 文件重命名随机文件名存储防止直接访问。漏洞 3中危 存储型 XSS 跨站脚本漏洞漏洞位置网站留言评论模块。漏洞描述用户提交评论内容后端没有对 HTML 特殊字符做转义恶意 JS 代码存入数据库。其他用户访问页面页面加载执行恶意 JS 脚本。风险危害可窃取用户 Cookie劫持会话钓鱼攻击。根因输出到 HTML 页面时没有做转义处理。修复建议后端输出转义设置 Cookie HttpOnly 属性输入过滤危险标签。漏洞 4中危 水平越权漏洞漏洞位置个人信息查看接口。漏洞描述修改请求参数中的用户 ID可查看其他用户的个人信息。没有做会话权限校验前端传入用户 ID 直接作为查询条件未校验当前登录用户是否有权限访问目标数据。风险危害未授权查看其他用户手机号、个人资料造成用户隐私泄露。根因权限判断仅依赖前端传入参数服务端没有校验会话身份。修复建议服务端以当前 Session 登录用户身份查询数据禁止前端可控参数直接指定用户 ID增加服务端权限校验逻辑。漏洞 5低危 目录遍历信息泄露漏洞描述存在备份目录访问可读取源码备份文件泄露后端源码、数据库配置信息。风险危害泄露源码增加其他漏洞利用概率。修复建议删除线上备份文件Web 服务器配置禁止访问备份后缀文件。项目收获完整实践标准化渗透测试流程掌握从信息收集、目录爆破、漏洞扫描、人工复核、风险评估到输出报告全流程理解 OWASP Top10 漏洞底层原理区分扫描器误报明白自动化工具仅作为辅助漏洞必须人工验证学会漏洞风险分级结合业务场景评估漏洞真实危害能够写出可落地的修复方案熟悉 Burp Suite 手工漏洞验证思路掌握参数测试思路理解输入点是漏洞主要来源理解安全测试边界严格遵守测试授权不越界访问非目标资产。这个项目写在简历是零基础最核心项目。面试的时候面试官大概率针对这几个漏洞提问你必须提前把每个漏洞原理、复现步骤、修复方案全部吃透。这个项目素材来自 Vulhub/DVWA但是简历描述完全看不到靶场名字。五、项目 2 模板SRC 公益漏洞挖掘项目加分项目项目名称SRC 公开厂商安全漏洞挖掘项目项目背景参与国内公益 SRC 平台漏洞挖掘在厂商授权范围内对公开测试站点进行安全测试发现安全漏洞提交漏洞报告协助厂商修复漏洞。测试授权严格遵守 SRC 平台规则仅在厂商提供的测试范围内开展测试不进行破坏性攻击不批量爬取数据。测试工具Burp Suite、Xray、Dirsearch。项目过程资产梳理收集厂商公开测试资产梳理站点域名、业务接口寻找用户可控输入点漏洞探测主动扫描人工抓包测试接口重点测试目录、文件读取、参数输入漏洞验证人工复现漏洞录制复现步骤整理漏洞详情提交漏洞按照 SRC 规范编写漏洞报告提交给厂商安全团队跟进漏洞审核状态。项目成果累计提交 4 个有效漏洞包含低危目录遍历漏洞、敏感配置文件泄露漏洞均被厂商确认获得厂商致谢。项目收获熟悉 SRC 漏洞报告编写规范学习漏洞描述的专业写法学会在真实业务站点寻找漏洞理解真实业务场景下漏洞的利用限制理解安全测试边界学习最小影响测试原则漏洞验证不破坏业务、不泄露用户数据提升人工挖掘漏洞的思路不再单纯依赖扫描器。如果你提交 SRC 漏洞数量少就写 2 个。如果暂时没有 SRC 漏洞这个项目可以删掉换成内网演练项目。六、项目 3 模板内网渗透演练项目简短辅助项目项目名称内网环境渗透测试演练项目背景本地搭建虚拟内网环境多台虚拟机模拟企业内网架构包含 Web 服务器、Windows 工作站开展授权内网渗透演练学习内网横向移动思路。测试授权本地虚拟化环境仅在内网网段测试。工具Nmap、mimikatz、Procdump。测试流程外网打点拿下 Web 服务器权限获取 Web 服务器本地信息内网信息收集内网网段扫描存活主机探测收集主机账号、本地凭证权限提升尝试本地权限提升抓取主机凭证横向移动利用收集凭证尝试访问内网其他主机风险评估输出内网安全加固建议。测试发现内网主机存在弱口令主机凭证可被抓取内网缺少网段隔离一旦边界 Web 被拿下攻击者可横向访问内网其他主机。加固建议修改主机弱口令内网分段隔离部署主机安全 HIDS关闭不必要服务。项目收获理解内网渗透基础思路明白边界安全的重要性掌握内网信息收集思路了解内网横向移动风险熟悉 Windows 凭证抓取原理。注意初级岗位内网项目写简短一点不要长篇大论。初级岗位重点还是 Web 安全。不要写大量提权、抓取密码细节点到为止。七、简历项目描述高频踩坑新手最容易犯的错误错误 1项目描述大量写拿 shell、脱库、提权突出攻击结果反面示例找到文件上传漏洞上传一句话木马成功拿到 webshell脱库拿到管理员账号密码系统提权拿到服务器最高权限。问题面试官觉得你只关注攻击不懂安全服务偏向黑客思维忽略风险评估、修复方案。✅ 修改思路弱化 “拿到权限”重点描述漏洞危害、业务风险、修复方案。错误 2项目全部依赖扫描器描述只写使用 Xray 扫出漏洞反面示例使用 Xray 扫描站点扫描出 SQL 注入、XSS、文件上传漏洞。问题面试官一句话提问扫描器扫出来的漏洞你如何确认不是误报很多新手答不上。✅ 修改思路写明扫描器仅作为初步探测全部漏洞经过人工手动验证排除误报。错误 3项目没有写授权边界不提测试范围没有授权描述是安全简历致命缺陷。安全行业第一准则无授权不测试。项目一定要写清楚仅限本地环境、授权范围。错误 4漏洞风险等级乱写分不清高危、中危、低危简单区分标准写简历前背熟高危可获取服务器权限、脱库、批量用户数据泄露、远程代码执行。中危越权查看用户数据、存储 XSS无法直接拿服务器权限。低危源码备份泄露、目录遍历、banner 信息泄露没有直接获取数据权限。信息网站版本号泄露无关紧要。不要把 banner 信息泄露写成高危漏洞面试直接暴露风险评估能力不足。错误 5项目描述堆砌工具名称没有业务思考简历项目不要罗列一堆工具。工具是手段不是项目核心。面试官想看你的测试思路不是你会不会打开 Burp。八、零基础简历完整样例直接参考个人信息姓名XXX电话13XXXXXXXXX邮箱xxx163.com城市北京GithubXXXCSDN 博客XXX求职意向初级渗透测试工程师全职个人简介自学 Web 安全与渗透测试熟悉 OWASP Top10 各类 Web 漏洞原理掌握从信息收集、漏洞探测、人工验证、风险评估到渗透报告输出完整安全测试流程。在本地虚拟化环境完成多轮 Web 应用渗透演练参与 SRC 漏洞挖掘能够独立编写标准化漏洞报告熟练使用 Burp Suite、Nmap、Xray 等安全测试工具熟悉安全测试授权规范具备良好文档编写能力希望从事安全服务 / 初级渗透岗位。专业技能Web 安全熟悉 OWASP Top10 漏洞原理SQL 注入、XSS 跨站脚本、文件上传、水平越权、命令注入、目录遍历、SSRF熟悉 Burp Suite 抓包、重放、爬虫、主动扫描Xray 漏洞扫描器使用熟悉 HTTP 协议、请求参数、Cookie了解 WAF 基础检测原理了解 PHP 基础代码审计看懂简单 Web 源码。主机 内网熟悉 Nmap 端口扫描Linux/Windows 基础命令了解内网信息收集、凭证抓取、横向移动基础思路。文档与规范熟悉渗透测试标准化流程能够编写漏洞报告划分漏洞风险等级了解《网络安全法》掌握安全测试授权边界最小影响测试原则。脚本语言熟悉 Python 基础可编写简单 HTTP 请求脚本、简易 POC了解 JavaScript 基础。其他工具Dirsearch、Sqlmap、Hydra项目经历项目 1Web 业务管理系统授权渗透测试演练项目背景本地 VMware 虚拟化环境搭建模拟企业业务管理平台包含用户查询、文件上传、留言评论业务模块开展授权安全渗透演练挖掘 Web 安全漏洞评估业务风险输出安全整改报告。测试环境本地虚拟机仅限内网本地环境测试无外网探测。测试周期12 天工具Burp Suite、Nmap、Xray、Dirsearch测试流程信息收集Nmap 端口扫描识别服务Dirsearch 目录爆破寻找备份文件、后台路径Burp 抓取全站请求梳理业务输入点整理所有可控参数。漏洞探测使用 Xray 进行主动扫描获取疑似漏洞结果所有可疑漏洞全部人工复核剔除扫描器误报。人工验证与风险评估手工构造 Payload 验证漏洞分析漏洞原理评估业务影响划分风险等级。报告输出整理全部漏洞编写完整渗透测试报告每个漏洞包含复现步骤、风险危害、落地修复建议。测试发现漏洞高危 SQL 注入用户查询接口 id 参数直接拼接 SQL 语句无参数化处理。攻击者可查询数据库读取管理员账号密码造成大量业务数据泄露。根因为后端直接拼接用户可控参数。修复建议采用预编译参数化查询参数白名单校验关闭数据库错误回显。高危 文件上传漏洞上传模块仅前端校验后缀后端校验缺失可上传脚本文件并执行。攻击者上传 Webshell 获取 Web 服务权限。修复建议后端校验文件后缀 文件魔数上传目录禁止脚本执行文件随机重命名。中危 存储 XSS留言模块未对用户输入 HTML 转义恶意 JS 存入数据库访问页面触发执行窃取 Cookie。修复建议输出转义设置 Cookie HttpOnly。中危 水平越权个人信息接口可修改用户 ID 查看他人数据服务端缺少权限校验。修复建议服务端从 Session 获取当前登录用户身份禁止前端参数控制查询用户。低危 目录遍历站点存在备份文件泄露源码与数据库配置信息。修复建议删除线上备份文件Web 服务器拦截备份后缀访问。项目收获掌握完整渗透测试服务流程学会区分扫描器误报理解人工验证的重要性掌握漏洞风险评估方法能输出可落地修复方案理解 Web 漏洞产生底层原因。项目 2SRC 公开厂商漏洞挖掘项目项目背景参与国内 SRC 公益漏洞挖掘在厂商划定的授权测试资产内进行安全测试发现漏洞并提交报告协助厂商修复安全缺陷。测试约束遵循 SRC 平台规则不进行破坏性操作不批量获取业务数据。工具Burp Suite、Xray、Dirsearch。项目工作梳理厂商测试资产寻找业务可控输入点自动化扫描结合人工抓包测试漏洞人工复现整理漏洞报告提交 SRC 平台。项目成果提交 3 个有效漏洞低危目录遍历、敏感配置泄露漏洞均被厂商确认获得厂商致谢。项目收获熟悉 SRC 漏洞报告撰写规范理解真实业务场景漏洞挖掘思路掌握安全测试最小影响原则。教育经历XX 学校 | 计算机应用 | 大专 / 本科 | 入学 - 毕业证书 个人贡献证书无有就写无则删除本行SRCXXSRC 有效漏洞 3 个博客CSDN 发布 Web 安全学习、靶场复现文章记录漏洞原理学习笔记Github存放 Python 安全脚本、渗透测试报告模板自我评价持续深耕 Web 安全方向学习严格遵守安全测试授权规范擅长漏洞原理梳理与文档编写具备较强问题排查能力愿意从初级安全服务岗位做起持续积累实战经验。九、面试配套准备项目写好了面试如何讲项目简历项目写好只是第一步。面试官一定会深挖项目如果你写的项目自己讲不清楚直接判定简历包装过度。下面是面试高频问题提前准备答案。面试问题 1介绍一下这个 Web 渗透项目讲一下你的测试流程回答思路从信息收集、目录扫描、漏洞探测、人工验证、风险评估、输出报告完整讲一遍。重点强调自动化工具仅辅助漏洞全部人工复核。面试问题 2这个 SQL 注入漏洞你怎么验证的为什么扫描器报出来之后还要人工确认回答思路扫描器可能误报比如页面固定返回相同内容扫描器误判注入。人工构造单引号观察页面报错测试 and 11、and 12 布尔判断确认参数可控参数拼接进 SQL 语句确认注入真实存在。面试问题 3什么是水平越权这个越权漏洞如何利用如何修复回答思路水平越权同一权限用户未授权访问同级别其他用户数据。修改请求参数 userid查看别人信息。修复服务端读取 session 里面用户身份不能由前端传入 userid。面试问题 4文件上传漏洞前端校验后缀怎么绕过回答思路前端 JS 校验仅仅是浏览器层面限制抓包修改请求删除前端校验直接提交脚本文件。后端没有校验导致上传成功。面试问题 5测试的时候有没有遇到 WAFpayload 被拦截怎么处理可以回答靶场演练场景测试过程部分 payload 被 WAF 拦截尝试编码变形调整 payload同时分析 WAF 拦截特征如果多次被拦截停止漏洞利用改为只做漏洞验证不进行深度攻击。重要面试描述项目不要讲拿到 shell 之后做了什么不要讲脱库详细过程重点讲漏洞原理、风险、修复方案贴合安全服务工程师视角。十、简历投递、岗位筛选以及零基础求职避坑10.1 投递岗位选择零基础不要盲目投递红队、高级渗透适合投递岗位初级渗透测试工程师、安全服务工程师、Web 安全工程师、等保测评、安全运维。不要投递红队工程师、高级渗透、代码审计专家、应急响应高级工程师。这类岗位要求真实甲方项目实战经验零基础很难拿下。10.2 投递前简历自查清单投递前一条一条核对项目是否全部有授权说明没有写无授权公网测试所有写在简历的技术、漏洞自己能完整讲原理技能清单没有大面积写精通漏洞风险等级没有乱写简历不超过 2 页推荐 1 页没有夸大攻击成果不大量描述拿 shell、提权Github / 博客内容干净没有任何未授权站点渗透截图、恶意 Payload。10.3 求职误区简历项目包装 可以不学习很多同学以为项目包装完简历好看就能面试上岗。这是巨大误区。包装只是简历表达方式优化。项目里面所有漏洞原理、测试流程面试都会深挖。简历只是帮你拿到面试机会能不能拿到 offer看你技术功底。简历是敲门砖不是万能通行证。10.4 简历投递策略海投效率低优先筛选招聘 JD 关键词JD 包含 OWASP Top10、Web 安全、漏洞挖掘、安全服务、渗透报告的岗位优先投递。投递时简历文件名规范姓名 - 初级渗透测试工程师 - 简历。不要命名新建文档 1.docx。十一、后续学习规划配合简历提升竞争力简历项目写完之后同步继续沉淀下面内容持续丰富简历素材持续打靶每一次靶场演练都输出完整漏洞报告保存报告面试可以携带 PDF 报告持续挖掘 SRC 漏洞哪怕低危信息泄露增加 SRC 数量在 CSDN 持续写技术博客漏洞原理、踩坑记录完善个人博客Github 写简单 Python 脚本HTTP 请求、简易目录扫描脚本放到仓库学习安全报告编写熟悉漏洞描述规范养成写文档习惯学习等保基础很多安全服务岗位需要等保测评能力。进阶方向如果后续学习代码审计、应急响应可以新增项目例如代码审计练习项目、恶意样本分析演练项目丰富简历。十二、总结零基础求职渗透测试岗位最大难点不是不会工具而是不知道如何把自己的靶场学习经历转化为企业认可的项目经验。本文核心思路就是不编造漏洞、不虚构甲方项目在合规前提下把靶场演练素材按照标准化安全服务项目结构重新组织描述补充测试授权、信息收集、人工验证、风险评估、修复方案让面试官看到你具备安全工程师的思维而不是只会跑扫描器的脚本小子。记住安全求职核心逻辑初级渗透 / 安全服务岗位企业招聘优先看重安全规范意识、漏洞原理理解、文档编写能力而不是能不能一键拿 shell。简历项目的本质是证明你理解渗透测试完整流程懂得评估安全风险能够给出落地修复方案。简历只是敲门砖项目写的再好面试依旧会深挖漏洞原理持续学习吃透每一个项目里面的漏洞才能顺利拿到安全岗位 offer。最后网络安全需要学习那些知识网络安全零基础入门学习路线规划初级1、网络安全理论知识2天①了解行业相关背景前景确定发展方向。②学习网络安全相关法律法规。③网络安全运营的概念。④等保简介、等保规定、流程和规范。非常重要2、渗透测试基础一周①渗透测试的流程、分类、标准②信息收集技术主动/被动信息搜集、Nmap工具、Google Hacking③漏洞扫描、漏洞利用、原理利用方法、工具MSF、绕过IDS和反病毒侦察④主机攻防演练MS17-010、MS08-067、MS10-046、MS12-20等3、操作系统基础一周①Windows系统常见功能和命令②Kali Linux系统常见功能和命令③操作系统安全系统入侵排查/系统加固基础4、计算机网络基础一周①计算机网络基础、协议和架构②网络通信原理、OSI模型、数据转发流程③常见协议解析HTTP、TCP/IP、ARP等④网络攻击技术与网络安全防御技术⑤Web漏洞原理与防御主动/被动攻击、DDOS攻击、CVE漏洞复现5、数据库基础操作2天①数据库基础②SQL语言基础③数据库安全加固6、Web渗透1周①HTML、CSS和JavaScript简介②OWASP Top10③Web漏洞扫描工具④Web渗透工具Nmap、BurpSuite、SQLMap、其他菜刀、漏扫等恭喜你如果学到这里你基本可以从事一份网络安全相关的工作比如渗透测试、Web 渗透、安全服务、安全分析等岗位如果等保模块学的好还可以从事等保工程师。薪资区间6k-15k到此为止大概1个月的时间。你已经成为了一名“脚本小子”。那么你还想往下探索吗想要入坑黑客网络安全的朋友给大家准备了一份282G全网最全的网络安全资料包免费领取7、脚本编程初级/中级/高级在网络安全领域。是否具备编程能力是“脚本小子”和真正黑客的本质区别。在实际的渗透测试过程中面对复杂多变的网络环境当常用工具不能满足实际需求的时候往往需要对现有工具进行扩展或者编写符合我们要求的工具、自动化脚本这个时候就需要具备一定的编程能力。在分秒必争的CTF竞赛中想要高效地使用自制的脚本工具来实现各种目的更是需要拥有编程能力.零基础入门建议选择脚本语言Python/PHP/Go/Java中的一种对常用库进行编程学习 搭建开发环境和选择IDE,PHP环境推荐Wamp和XAMPP IDE强烈推荐Sublime ·Python编程学习学习内容包含语法、正则、文件、 网络、多线程等常用库推荐《Python核心编程》不要看完 ·用Python编写漏洞的exp,然后写一个简单的网络爬虫 ·PHP基本语法学习并书写一个简单的博客系统 熟悉MVC架构并试着学习一个PHP框架或者Python框架 (可选) ·了解Bootstrap的布局或者CSS。8、超级黑客这部分内容对零基础的同学来说还比较遥远就不展开细说了贴一个大概的路线。网络安全工程师企业级学习路线视频配套资料国内外网安书籍、文档工具当然除了有配套的视频同时也为大家整理了各种文档和书籍资料工具并且已经帮大家分好类了。一些我自己买的、其他平台白嫖不到的视频教程要学习网安其实不难难的是坚持和相信自己我的经验是既然已经选定网安你就要相信它相信它能成为你日后进阶的高效渠道这样自己才会更有信念去学习才能在碰到困难的时候坚持下去。机会属于有准备的人这是一个实力的时代。人和人之间的差距不在于智商而在于如何利用业余时间只要你想学习什么时候开始都不晚不要担心这担心那你只需努力剩下的交给时间这份完整版的学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】