使用代理检测难以察觉的漏洞:模糊测试实例解析
1. 代理检测环境搭建
在进行漏洞检测时,我们采用代理检测框架来构建模糊测试环境。以下是具体的搭建步骤:
1. 选择工具 :选用 Defensics 作为模糊测试工具,因为它能轻松扩展检测功能,便于利用代理检测框架中的代理。
2. 确定测试对象 :以运行 Android 或 Linux 的车载信息娱乐系统为测试对象,包括原厂和售后解决方案,还有一个在模拟环境中运行的目标软件。
3. 配置测试台 :将代理检测框架设置为同步模式,这样能更好地控制测试和测试对象,而且部分代理仅支持同步模式运行。
4. 配置 Defensics :在模糊测试过程中,Defensics 需要在不同时间调用 client.py 脚本并传入额外参数,可通过其内置的外部检测功能来实现。
测试台设置示意图
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px
A(Defensics):::process -->|HTTP/JSON| B(AgentHandler):::process
B --> C(Agent):::process
B --> D(Logger):::process
E(Fuzz Testing PC):::process -->|config
超级会员免费看
订阅专栏 解锁全文
1505

被折叠的 条评论
为什么被折叠?



