一种基于虚拟机自省技术的API动态监控方法及系统

    公开(公告)号:CN113176926B

    公开(公告)日:2023-09-05

    申请号:CN202110367511.7

    申请日:2021-04-06

    Abstract: 本发明公开了一种基于虚拟机自省技术的API动态监控方法及系统。本方法为:1)读取并解析设定的监控策略配置文件,获取所需监控的API以及API所属的动态链接库DLL;2)遍历已加载到系统内存的动态链接库,对已加载到内存中且需要监控的API进行监控;对未加载入系统内存的动态链接库进行监控,当其载入系统内后,确认是否是需要监控的动态链接库,如果是,则对该动态链接库内需要监控的API函数进行监控;3)当所需监控API函数被触发后,对当前操作系统内存进行解析,提取出当前进程、进程ID、当前线程、线程ID、当前进程名、所调用API、所属动态链接库信息,并写入日志。

    一种基于虚拟机自省技术的API动态监控方法及系统

    公开(公告)号:CN113176926A

    公开(公告)日:2021-07-27

    申请号:CN202110367511.7

    申请日:2021-04-06

    Abstract: 本发明公开了一种基于虚拟机自省技术的API动态监控方法及系统。本方法为:1)读取并解析设定的监控策略配置文件,获取所需监控的API以及API所属的动态链接库DLL;2)遍历已加载到系统内存的动态链接库,对已加载到内存中且需要监控的API进行监控;对未加载入系统内存的动态链接库进行监控,当其载入系统内后,确认是否是需要监控的动态链接库,如果是,则对该动态链接库内需要监控的API函数进行监控;3)当所需监控API函数被触发后,对当前操作系统内存进行解析,提取出当前进程、进程ID、当前线程、线程ID、当前进程名、所调用API、所属动态链接库信息,并写入日志。

    基于数学模型虚拟网络的数据通信交互方法与系统

    公开(公告)号:CN109586953B

    公开(公告)日:2020-12-15

    申请号:CN201811331673.X

    申请日:2018-11-09

    Abstract: 本发明涉及一种基于数学模型虚拟网络的数据通信交互方法与系统。该方法对获取的外界网络的数据报文进行解析,将其转化为数学模型虚拟网络的数据信息;对数学模型虚拟网络中节点之间的数据信息进行仿真,生成能够与外界网络交互的数据报文。该方法通过大规模并行处理模式进行所述解析和所述仿真,实现在大规模网络事件模拟中能够实时地与外界网络进行数据交互。本发明针对基于数学模型的虚拟网络技术提供了可以与外界网络进行实时信息交互的解决方案,能够使基于数学模型的虚拟网络进行跨网络的网络仿真模拟任务,并且支持外界网络与基于数学模型的虚拟网络中的每一个节点进行通信,真正地做到了全覆盖数学模型虚拟网络。

    一种网络模拟路由器Netflow数据生成系统及方法

    公开(公告)号:CN105515899B

    公开(公告)日:2018-12-28

    申请号:CN201510886081.4

    申请日:2015-12-04

    Abstract: 本发明涉及一种网络模拟路由器Netflow数据生成系统及方法。该系统包括网络模拟器主模块、Netflow配置模块、Netflow提取模块、Netflow缓存模块和Netflow输出模块。网络模拟器主模块异步调用Netflow处理程序,提取Netflow所需数据;Neflow配置模块配置生成Netflow所需的参数,Netflow提取模块在路由器上提取Netflow信息,并由Netflow缓存模块存入相应的缓存位置,Netflow输出模块在达到缓存输出条件时将Netflow信息输出至输出目标中。本发明可生成通用的Netflow数据,弥补网络模拟路由器缺少Netflow数据的缺陷。

    一种虚拟机离线自动软件安装的方法及系统

    公开(公告)号:CN103514023B

    公开(公告)日:2016-06-29

    申请号:CN201310499961.7

    申请日:2013-10-22

    Abstract: 本发明涉及一种虚拟机离线自动软件安装的方法及系统,所述方法包括:步骤1,录入待安装软件的基本信息,并根据虚拟机镜像文件的操作系统类型执行步骤2或步骤4;步骤2,若为Windows操作系统,则通过自动软件安装测试获得自动化安装软件的安装所需文件和配置文件;步骤3,当有自动软件安装任务到达时,在虚拟机未启动的状态下,挂载虚拟机镜像文件,根据配置文件将安装所需文件写入虚拟机镜像文件的相应位置;步骤4,若为Linux操作系统,当有自动软件安装任务到达时,在虚拟机未启动的状态下,挂载虚拟机镜像文件,再执行Linux软件安装脚本;步骤5,完成安装。本发明能够在虚拟机环境下,在不启动虚拟机的情况下,实现大规模虚拟机的软件自动安装。

    一种虚拟机在线自动软件安装的方法及系统

    公开(公告)号:CN103530162B

    公开(公告)日:2016-05-11

    申请号:CN201310499685.4

    申请日:2013-10-22

    Abstract: 本发明涉及一种虚拟机在线自动软件安装的方法及系统,所述方法包括:对Windows系统,通过在线自动安装软件测试获得安装文件、配置文件和键盘鼠标操作脚本,有自动软件安装任务到达时,生成开机运行脚本,并将安装文件、开机运行脚本和/或键盘鼠标操作脚本植入虚拟机镜像文件;若为Linux系统,通过基于软件包本地镜像库方式或脚本安装方式进行若干次在线自动安装软件测试,获得软件正确自动安装的安装文件、配置文件和键盘鼠标操作脚本,有自动软件安装任务到达时,将安装文件和/或开机运行脚本和/或键盘鼠标操作脚本植入虚拟机镜像文件;在虚拟机启动时完成虚拟机在线自动软件安装。本发明能够在虚拟机启动之初,实现大规模虚拟机的软件自动安装。

    一种面向虚拟网络的流量回放方法及系统

    公开(公告)号:CN103326900A

    公开(公告)日:2013-09-25

    申请号:CN201310253417.4

    申请日:2013-06-24

    Abstract: 本发明涉及一种面向虚拟网络的流量回放方法及系统,包括:步骤1,捕获和处理真实流量,提取出真实IP地址集合R_IP;步骤2,对真实流量通信关系形成的二分图进行深度优先搜索,将真实IP地址集合R_IP划分为两个不相交的集合R_IPA与R_IPB;步骤3,将通过任意虚拟网络路由接口v_interfacei通信的所有虚拟节点划分为两个不相交的集合V_IPAi与V_IPBi;步骤4,计算所有虚拟网络路由接口与真实流量采集点的相似度;步骤5,选择与真实流量采集点最相近的虚拟网络接口作为真实流量采集点的映射节点,基于该映射节点进行IP地址映射;步骤6,重新遍历真实流量,实现虚拟网络中的真实流量回放。本发明在虚拟网络中回放流量,尽可能还原真实网流量通信环境,完善了虚拟网络流量体系。

    一种实时动态监控模拟网络的方法及系统

    公开(公告)号:CN103152224A

    公开(公告)日:2013-06-12

    申请号:CN201310092491.2

    申请日:2013-03-21

    Abstract: 本发明涉及一种实时动态监控模拟网络的方法及系统,包括存储预先定义的各监控对象的模拟行为及与之对应的监控动作的第一存储模块;供用户配置监控需求的交互模块;根据接收的监控需求自动生成监控命令,并将监控命令传送给命令解析模块的命令生成模块;对接收的监控命令进行解析,根据解析结果向动作执行模块发送执行指令的命令解析模块;分布于模拟网络中,根据接收的执行指令对监控对象的模拟行为执行相应的监控动作的动作执行模块;存储监控动作执行过程中产生的监控数据的第二存储模块;本发明能够对软件方法实现的模拟网络实现实时动态的监控,有效避免垃圾数据的产生,且支持自定义的模拟行为和监控动作,具有高度的灵活性和可扩展性。

    一种基于多粒度抽象理论的虚拟网络构建方法和系统

    公开(公告)号:CN103001823A

    公开(公告)日:2013-03-27

    申请号:CN201210455486.9

    申请日:2012-11-13

    Abstract: 本发明涉及一种基于多粒度抽象理论的虚拟网络构建方法及系统,所述方法包括:进行虚拟网络拓扑环境与应用场景配置;将配置转化为基于多粒度计算资源的虚拟化网络环境统一描述的配置文件;根据配置文件进行虚拟网络的场景解析,并对解析后的配置文件进行场景描述自动化分析;采用分布式无中心结构完成虚拟网络构建,进行不同粒度节点的网络流量能够无感融合。本发明通过采用数学模型、模拟、仿真、实物设备等多粒度的虚拟仿真方式构建虚拟网络,并实现不同粒度流量的无感融合,能够使平台具备细粒度的网络行为仿真能力,有效平衡虚拟网络建设成本与仿真真实性之间的矛盾。

Patent Agency Ranking