一种基于数据驱动的自动化渗透测试方法及装置
摘要:
本发明公开了一种基于数据驱动的自动化渗透测试方法及装置,涉及网络安全渗透测试技术领域,包括:创建渗透测试的主任务,注入初始的任务数据;查询安全能力标识,将数据和安全能力标识结合生成子任务,将子任务储存至数据库;根据子任务生成对应的异步任务,将异步任务插入至消息队列;从消息队列获取异步任务,根据安全能力标识调用相应类型的安全能力模块,并将任务数据作为安全能力模块的参数执行;在执行安全能力模块后,将渗透测试的结果数据存储至数据保存模块;获取数据保存模块中的渗透测试的结果数据,将渗透测试的结果数据作为新的任务数据。本发明让自动化渗透测试的流程更直观、更灵活、更易于扩展和维护。
0/0