《表2 初始数据构造表:基于遗传算法的Android系统服务漏洞挖掘》
测试用例的构造直接关乎数据能否顺利通过目标的参数校验[15]。通过对数据库中参数类型分析统计可得,除了常规类型外,还有一些Binder、Component Name、Intent等系统类类型。对于可以构造的参数类型,通过常识去进行构造或者对其进行反射构造函数获取,而对于无法直接或间接构造的类型,使用null值对其填充。为了大概率构造异常数据,初始值的选择一般选择边界值或者0值附近的值,样本初始数据构造如表2所示。
图表编号 | XD00150813500 严禁用于非法目的 |
---|---|
绘制时间 | 2020.08.01 |
作者 | 张志威、甘刚 |
绘制单位 | 成都信息工程大学网络空间安全学院、成都信息工程大学网络空间安全学院 |
更多格式 | 高清、无水印(增值服务) |