摘要
本发明公开一种应用于网络安全领域的资产发现方法及系统,响应于用户界面中预设控件的触发指令从用户界面中读取目标扫描信息并进行解析;使用Runtime.exec执行服务器系统命令调用nmap命令,并返回Process对象;记录当前JAVA线程ID至当前扫描任务,以数组和链表组合的HashMap形式记录当前Process对象并存储至当前服务器内存,该HashMap以当前任务标识为键,Process对象为值;基于所述目标扫描信息通过nmap命令探测存活主机,基于所述目标扫描信息获取目标端口字典数据并探测端口服务信息,进行数据清洗并发送给前端用户界面;基于预设算法优化调整所述目标端口字典数据。