尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
青草莓谈fuzzing: 聊一下目前模糊测试技术的发展的看法
模糊测试技术目前在安全漏洞挖掘中是 非常 火 非常 有 效的一个测试活动并且也是出论文非常火的一个研究方向黑盒模糊测试技术在研究黑盒模糊测试的时候我们曾提出过很多目前还没有实现的甚至看起来很天真的研究方向通过协议文档自动生成测试模型套件通过协议交互抓包自动生成测试模型套件通过被测源代码静态解析自动生成测试套件如何证明黑盒模糊测试的测试质量和完成度作者认为因为黑盒模糊测试引擎和测试模型套件编写成本极高逻辑及其复杂因此学术界目前在黑盒模糊测试领域的研究不多灰白盒模糊测试技术灰白盒模糊测试工具大都架构相对简单在学术界的研究比黑盒模糊测试更火更多的技术被提出应用到灰白盒模糊测试过程当中符号执行污点跟踪AI训练静态分析大多数研究的目标是帮助样本进化从而突破那些影响未覆盖代码的分支节点作者看来这些研究大多停留在论文或者简单demo阶段在大量实际应用和发现漏洞过程中往往还是传统的基于pc覆盖率进化的方式更为有效黑盒模糊测试因为模型的限制使得变异围绕模型很多千奇百怪的异常数据难以变异出来灰白盒模糊测试的变异没有模型限制但变异本身基于忙变异虽然变异速度高且量大来弥补这一缺陷但一些复杂结构比如涵盖checksum等场景往往使测试低效灰白盒和黑盒模糊测试技术的融合让黑盒模糊测试过程加入样本进化甚至数据模型状态模型也同样进化这样可以极大降低初始模型的编写成本克服模型变异的限制让灰白盒变异不在盲目将语法通过模型输入给灰白盒模糊测试工具让灰白盒测试同样支持多状态多交互测试当然以上两个两者融合就不在有黑灰白模糊测试的界限但是相关研究比较复杂工作量大而且结合后可能不但继承了两个的优点还会继承两者的缺点模糊测试技术的发展目前无外乎两个主要的目的覆盖更多代码和场景黑盒模糊测试通过数据模型和状态模型的完整性覆盖更多的被测代码灰白盒模糊测试通过样本进化以及各种各样的辅助技术覆盖更多的被测代码发现更多的问题实际上一般来说单元功能测试覆盖的代码更多但是缺乏有效的数据变异使得单元功能测试过程遗漏了非常多的安全漏洞因此更高的模糊测试代码覆盖率也只能从单一角度说明测试质量充分的变异有效的监控等同样需要更高的关注在一些安全要求极为严格的目标的测试中通常是黑盒模糊测试和灰白盒模糊测试尽量都要进行辅助人工未覆盖代码分析等手段人工补充模型和初始样本使得测试更加充分这样的测试过程在目前来说往往更加现实和有效如何帮助人工更***的辅助测试也是一个需要探索的方向青草莓科技
RELATED

相关推荐

蟑螂从哪来、藏哪、怎么断根?30个高频蟑螂问题一次讲清|推荐澳莱妮一号杀虫剂

蟑螂从哪来、藏哪、怎么断根?30个高频蟑螂问题一次讲清|推荐澳莱妮一号杀虫剂

蟑螂大概是家里最让人头疼的害虫:白天看不见,晚上一开灯就跑;拍死一只,过几天又有;喷了气雾没多久,墙角又钻出新的一批。很多人不是没想办法,而是没抓住蟑螂的性子——它爱躲缝隙、会抱团、会同…

📅 2026/10/31 17:49:09
涉外接待降本增效:专职翻译与 AI 双屏翻译机的最优组合策略

涉外接待降本增效:专职翻译与 AI 双屏翻译机的最优组合策略

很多做外贸或拥有常态化涉外业务的企业,管理者们往往面临着一个两难的抉择:是咬牙高薪聘请一位专职翻译,还是尝试引入智能翻译设备?长期聘用专人,虽然沟通有温度、应对复杂局面更灵活,但高昂的固定人力成本…

📅 2026/10/31 17:49:09
TikTok 商品视频没选题?从用户评论中找到下一条内容方向

TikTok 商品视频没选题?从用户评论中找到下一条内容方向

TikTok 商品视频没选题?从用户评论中找到下一条内容方向 持续运营 TikTok Shop 账号时,最容易耗尽的往往不是商品,而是选题。 团队可能已经做过开箱、演示、口播和使用前后对比,却仍然不知道下一条应该拍什么。继续介绍相同卖点&a…

📅 2026/10/31 17:49:09
MORE NEWS

更多资讯

📰

启动报Port 8088 was already in use?先查是谁占的

启动报Port 8088 was already in use?先查是谁占的 项目启动报 Port 8088 was already in use,意思很直白:这个端口已经有人占了。 先说原理:端口是"门牌号",一间房只住一个进程 端口就是一台机器上的门牌号…

📰

担心文档上云?本地运行的办公AI才敢放心用

单位上周开了个会,主题是"AI 提效",散会时领导补了一句:涉及客户资料的文档,不许往云端传。这话一出,会议室里本来跃跃欲试的同事全蔫了——大家平时用的那些在线 AI,文档一上传就不知道存哪儿去…

📰

先能用,再好用:从烂尾复盘到两周上线,全栈项目的‘原型—快速迭代‘方法论

先能用,再好用:从烂尾复盘到两周上线,全栈项目的“原型—快速迭代”方法论 全栈学习路径的文章已经很多了:怎么选技术栈、怎么搭环境、怎么记文档,几乎每个方向都有人写。但一个更扎心的问题很少有人正面讨论——为什…

📰

深度思考模式把 ARC-AGI-2 从 17.6% 拉到 45.1%:对照 Gemini 3 Pro 的三份能力评测,看‘会思考‘改写了哪些边界

深度思考模式把 ARC-AGI-2 从 17.6% 拉到 45.1%:对照 Gemini 3 Pro 的三份能力评测,看“会思考”改写了哪些边界 一、先说结论:变强的不是“知识”,而是“解法” 每次新模型发布,评测榜单都会涨几个点,大…

📰

1.c++入门篇

1.c中的关键字asmdoifreturntrycontinueautodoubleinlineshorttypedefforbooldynamic_castintsignedtypeidpublicbreakelselongsizeoftypenamethrowcaseenummutablestaticunionwchar_tcatchexplicitnamespacestatic_castunsigneddefaultcharexportnewstructusingfriendclassext…

📰

《江灯合声》:有可行的分框版,也仍可以选择连续鸣谢

武汉江岸区栎坡合唱团在免费节目册《江灯合声》中,以表格集中鸣谢资助者。各家共同要求改为独立小框,团里仍想保留表格。现有全名与支持事项清楚可见,双方此前未承诺具体排版。我支持保留表格。补充的试排材料让选择更具体:分框能…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬