【26届实习】安恒实习生招聘,安全运营、培训、服务别错过!二进制漏洞面试题挑战!
【26届实习】安恒实习生招聘,安全运营、培训、服务别错过!二进制漏洞面试题挑战!
原创 吉祥同学 吉祥快学网络安全吧 2025-04-30 03:20
行动起来,网络安全同学们,难得的实习机会要把握住,
为即将到来的秋季校招保驾护航!
推荐公司:杭州安恒信息技术股份有限公司
实习岗位:安全运营实习生、安全培训实习生、安全服务实习生
薪资标准:
150-200元/天(仅供参考)
|
岗位要求:26年毕业,5月中旬能到岗,工作地点在烟台,属于驻场岗位。
1、工作内容
(1)对客户网络、系统进行安全评估。通过
漏洞扫描、渗透测试、基线检查
等方式进行全面评估,并协助客户整改加固。
(2)针对客户发生的安全事件,进行
应急处置
,排查入侵方式,进行
溯源
。
(3)对客户进行
安全培训
。
2、能力要求
(1)能够进行漏洞挖掘,针对常见系统漏洞、web漏洞,熟悉其原理、利用方法及加固。
(2)熟悉操作系统、数据库、中间件等,能够进行安全加固。
(3)在SRC等平台提交过漏洞者优先。
|
工作地点:杭州
工作职责:
1、 负责
CTF比赛
中PWN方向题目开发与交付;
2.、研发网络安全竞赛题目及知识内容,更新竞赛题库;
3.、参与网络安全项目工作,包括技术培训、
二进制安全研究
等;
4、 协助完成其他网络安全相关的研究任务。
任职要求:
1、全日制本科及以上学历,计算机相关专业;对二进制安全技术有强烈兴趣。
2、熟悉计算机基础原理和数据结构算法,掌握C/C++/汇编语言,熟练使用Linux系统和Docker;
3、熟练掌握各种二进制分析与调试工具(如:IDA、gdb、pwntools等);
4、理解并掌握常见二进制漏洞原理与利用(如栈漏洞、堆漏洞、格式化字符串、shellcode等);
5、有团队协作精神,沟通表达清晰,工作细致负责,学习能力和自我驱动力强;
加分项:
– 有逆向基础;
– 了解PE、ELF结构;
– 熟悉操作系统机制(如:软件调试、异常处理、消息机制等);
– 掌握常见代码对抗技术(如:反调试、花指令、指令虚拟化等);
– 挖过IoT设备或V8引擎漏洞;
– CTF比赛获奖经历;
– 组织过赛事或有教学经验;
|
工作地点:深圳
工作职责:
1、负责安全服务方案的编写,配合完成安全服务项目的前期技术交流工作;
2、负责安全服务项目实施工作,安全服务项目包含
风险评估、渗透测试、合规咨询、应急响应、安全培训
等工作的实施及报告编写;
3、负责为用户提供相关行业
信息安全等级保护
咨询服务,针对现状差距分析,设计安全解决方案,并协助用户完成整改、通过测评。
任职要求:
1、全日制本科及以上学历,计算机相关专业;
2、熟悉TCP/IP协议,路由交换的基本概念,了解常见主机漏洞和Web漏洞的原理;
3、有Linux、Windows服务器系統知识,熟悉基本的操作命令;
4、熟悉常见渗透测试技术和工具,良好的沟通能力及服务意识;
5、对网络安全方面具有浓厚兴趣,喜欢学习新知识、乐于接受新事物。
【 模拟面试题 】
|
1. 漏洞原理
参考答案
:
– 成因
:代码使用strcpy
或memcpy
将用户可控的网络数据复制到固定大小的栈缓冲区,未检查长度,导致覆盖栈上的返回地址。
-
覆盖过程
: -
函数调用时,返回地址保存在栈帧顶部(如x86架构的EIP
,ARM的LR
寄存器对应栈位置)。 -
攻击者构造超长数据填满缓冲区后,后续字节覆盖返回地址为Shellcode地址(如指向缓冲区的起始地址)。
考察点:栈溢出基础、函数调用过程理解。 |
2. 漏洞利用
参考答案
:
– Payload结构
:[填充字符][覆盖的返回地址][Shellcode]
-
填充字符
:长度 = 缓冲区起始地址到返回地址的偏移量(可通过动态调试或计算确定)。 -
返回地址
:指向缓冲区中Shellcode的起始地址(需考虑地址稳定性,如栈地址固定)。 -
Shellcode
:生成反向Shell或执行系统命令的机器码(需适配目标架构,如ARM/Thumb模式)。 -
测试步骤
: -
使用GDB/IDA确定缓冲区偏移量;
-
通过pattern_create
生成测试字符串定位溢出点; -
编写Shellcode并嵌入Payload。
考察点:Shellcode注入、基础漏洞利用流程。 |
3. 修复方案
参考答案
:
– 代码层
:
-
使用安全函数(如strncpy
替代strcpy
,并限制拷贝长度); -
添加长度校验:if (input_len > buffer_size) return error;
-
产品层
: -
在安恒的“风暴中心”漏洞扫描产品中增加该漏洞的特征检测规则(如识别未校验长度的危险函数);
-
通过固件升级服务推送补丁,并建议用户启用地址随机化(ASLR)。
考察点:安全编码意识、产品思维。 |
此面试题围绕栈溢出核心原理,避免了复杂防护绕过(如ROP/AI对抗),适合实习生水平,并以车联网设备为场景,体现安恒在物联网安全领域的实际需求。
从理论(原理)到实践(利用),最后落地修复方案,评估候选人完整的问题解决能力。
更多的面试相关题目我们在星球里面已经更新了,有兴趣的小伙伴趁着还有优惠,抓紧吧!
网络安面试题库截止目前已更新78篇,近18w字,里面包含了网安的职业规划、面试准备篇幅、学习方向、求职名单、应届生面试题库、应届生笔试题库、国内外安全企业介绍、以及社会背调等16w字的面试经验文末有彩蛋。星球介绍一个人走的很快,但一群人才能地的更远。吉祥同学学安全这个星球🔗成立了1年左右,已经有500+的小伙伴了,如果你是网络安全的学生、想转行网络安全行业、需要网安相关的方案、ppt,戳链接🔗(内有优惠卷)快加入我们吧。系统性的知识库已经有:《Java代码审计》++《Web安全》++《应急响应》++《护网资料库》++《网安面试指南》+《AI+网安》