岗位职责:1. 利用libfuzzer和afl/afl++等主流fuzz工具进行Fuzz模糊测试,通过深度分析和研究,对fuzz进行有效地改进以提升覆盖率。2. 对新的测试技术和方法进行跟踪研究,通过阅读相关专业论文获取最新信息,落实到具体的测试工作中。3. 负责模糊测试引擎的研发工作,通过修改源码、二次开发等方式,提升fuzz的效率和覆盖率。任职要求:1. 至少具有计算机科学或相关领域的学士学位。2. 对fuzz有深入的理解和丰富的经验,熟练使用libfuzzer和afl/afl++等主流fuzz工具。3. 出色的编程能力,熟练掌握Python,了解C/C++/Rust等其他编程语言。4. 具有良好的研究和读论文能力,能及时跟进和理解算法和技术发展趋势5. 具备发现和解决问题的能力,具备良好的独立学习能力和研究精神。6. 具备良好的团队协作精神和沟通能力。加分项:1. 具有符号执行、污点分析的经验和知识,熟悉angr、ida等二进制分析工具。2. 对计算机运行原理有一定了解,有linux和嵌入式相关经验。