
奇虎36025春-安全开发初级工程师(北京)-4670(J11545)
校招全职开发类地点:北京状态:招聘
任职要求
1、本科及以上,计算机或网络安全专业,熟练使用 C++,熟悉WTL、ATL和STL模板库的使用,有良好的编码规范; 2、熟悉Windows消息,COM,IPC,进程,线程,内存,文件系统; 3、有一定的Windows平台调试能力和逆向能力; 4、熟悉常见网络通信机制,对Socket通信、TCP/IP和HTTP/HTTPs有深入了解; 5、熟悉MFC编程,主导或参与过高用户日活量产品的开发和维护; 6、 加分项:精通nsis脚本的使用,熟悉Windows平台安全开发技术(PE结构,API Hook,COM Hook,DLL注入),有windows驱动开发经验。
工作职责
1、负责公司PC客户端工具的软件开发工作; 2、负责安全产品相关模块的开发和维护; 3、客户侧应急事件的响应需求的解决。
包括英文材料
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Windows+
[英文] Windows 10 Tutorial
https://www.tutorialspoint.com/windows10/index.htm
This tutorial gives you all the indepth information on this new operating system and its procedures.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位

校招安全类
1、参与探索AI技术与传统攻防对抗、威胁检测拦截等技术场景的创新应用和能力提升; 2、参与传统安全工具/系统的原型开发与工程落地; 3、参与跟踪分析新型攻击手法,构建基于大模型协同传统手段的防御模型,提升安全防护的智能化水平; 4、 参与从技术研究到产品化落地的全流程,协同团队完成技术验证与方案迭代。
更新于 2025-04-14

校招安全类
1、参与探索AI技术与传统攻防对抗、威胁检测拦截等技术场景的创新应用和能力提升; 2、参与传统安全工具/系统的原型开发与工程落地; 3、参与跟踪分析新型攻击手法,构建基于大模型协同传统手段的防御模型,提升安全防护的智能化水平; 4、 参与从技术研究到产品化落地的全流程,协同团队完成技术验证与方案迭代。
更新于 2025-04-13

校招开发类
1. 参与360商业产品CRM及广告主平台侧后端功能及通用技术框架、组件、API 等的设计和开发; 2. 参与业务需求分析、系统设计、完成高质量的代码编写、单元测试和文档编写工作、测试及发布上线工作,保证业务功能交付; 3. 参与后端服务的性能优化、系统架构设计、布署调整,保证线上服务的高可用性和稳定性; 4. 感知业务痛点,持续优化项目流程与工具,提升部门协同效率,保障服务系统稳定性和安全性。
更新于 2025-03-10