模糊测试(Fuzzing)是一种安全测试技术,并被业界公认为是最高效的漏洞挖掘利器。其核心思想是将生成的随机数据(攻击向量)输入到一个程序中,并监视程序的异常,如崩溃,断言等,以发现可能的程序错误或漏洞,比如内存泄漏,拒绝服务等。
Swift Fuzzer 是一个覆盖多种不同协议模块和API接口的自动化智能黑盒模糊测试平台,能够有效地发现和纠正软件生命周期中潜在的安全漏洞与缺陷,相比于其他主流商业引擎,具有以下优势:
团队先后帮助国内外多个知名客户进行漏洞的挖掘与修复,如某智能手表的Wi-Fi 劫持漏洞、MTK芯片拒绝服务漏洞、MTK-WIFI 芯片驱动内核漏洞等,并受到厂家致谢与业界好评。同时,被韩国PoC峰会和新加坡世界安全大会HITB邀请分享智能模糊与无线模糊漏洞挖掘相关的经验。
注:其中“MTK芯片漏洞” 可以影响市面上3000多万款智能设备,波及多个IOT厂商。