一种解析和还原Caché数据库通讯协议中SQL命令的方法

    公开(公告)号:CN107193902A

    公开(公告)日:2017-09-22

    申请号:CN201710328384.3

    申请日:2017-05-11

    Abstract: 本发明提供了一种解析和还原Caché数据库通讯协议中SQL命令的方法。该方法采用旁路获取网络中客户端向Caché数据库服务器发送的通信协议数据包,读取通讯协议数据包第1至第4个字节的值并赋给变量MsgLength中;跳过8个字节,读取第13、14个字节的值并赋给变量MsgType,判断所述MsgType的值,根据判断结果进行过滤和解析,再根据过滤和解析结果还原出客户端完整的SQL命令。本发明不需要对应用系统进行任何的配置改动和变更,对应用系统的正常运行没有任何影响,可以给用户、应用系统提供商及时了解系统运行状态提供有力的支持,同时可以为Caché数据库细粒度审计、精准化行为回溯、全方位风险控制功能和安全审计功能提供理论基础。

    基于停放车辆的车载云系统及使用方法

    公开(公告)号:CN107995262A

    公开(公告)日:2018-05-04

    申请号:CN201711137538.7

    申请日:2017-11-16

    Abstract: 本发明提供了一种基于停放车辆的车载云系统,涉及城市交通运营管理技术领域,该系统包括可信机构单元、服务管理单元、路边基础单元、车载终端单元;可信机构单元用于管理服务管理单元,生成服务管理单元的公私钥对;服务管理单元用于管理路边基础单元,生成路边基础单元的公私钥对,登记车载终端单元;路边基础单元用于生成车辆群组的群公钥,当有车辆加入或退出所述车辆群组时更新群公钥;车载终端单元用于发送登录或注册请求,并提供计算和存储服务。本发明利用停放的车辆资源形成车载云,提高资源利用率,有效地保证了通信的安全性,有效保护了用户的个人隐私,通过提供信息追踪,可有效地解决违法车辆的追溯问题,提高了交通管理效率和质量。

    解析和还原TNS协议314版本中SQL命令和参数的方法

    公开(公告)号:CN107038208B

    公开(公告)日:2020-04-28

    申请号:CN201710091069.3

    申请日:2017-02-20

    Abstract: 本发明实施例提供了一种解析和还原TNS协议314版本中SQL命令和参数的方法。该方法包括:采用旁路获取网络中客户端向Oracle数据库服务器发送的TNS协议Data类型数据包,将Data类型数据包进行过滤获取Data类型数据包的负载部分数据,将所述Data类型数据包的负载部分解析到TNS协议的SQL语句软件中进行处理,获取0x035e命令位置后,通过五个模块的解析处理最终还原出客户端的SQL命令和包含参数的SQL语句。本发明通过分析Oracle数据库的应用系统客户端与Oracle数据库之间的通讯协议TNS的314版本的Data类型数据包的负载部分,将SQL语句进行有效的分解,分别分析出通讯报文长度小于255字节的SQL语句、长度大于255字节的SQL语句以及客户端可视操作生成SQL语句所带的参数。

    一种解析和还原Caché数据库通讯协议中SQL命令的方法

    公开(公告)号:CN107193902B

    公开(公告)日:2020-04-17

    申请号:CN201710328384.3

    申请日:2017-05-11

    Abstract: 本发明提供了一种解析和还原Caché数据库通讯协议中SQL命令的方法。该方法采用旁路获取网络中客户端向Caché数据库服务器发送的通信协议数据包,读取通讯协议数据包第1至第4个字节的值并赋给变量MsgLength中;跳过8个字节,读取第13、14个字节的值并赋给变量MsgType,判断所述MsgType的值,根据判断结果进行过滤和解析,再根据过滤和解析结果还原出客户端完整的SQL命令。本发明不需要对应用系统进行任何的配置改动和变更,对应用系统的正常运行没有任何影响,可以给用户、应用系统提供商及时了解系统运行状态提供有力的支持,同时可以为Caché数据库细粒度审计、精准化行为回溯、全方位风险控制功能和安全审计功能提供理论基础。

    解析和还原TNS协议314版本中SQL命令和参数的方法

    公开(公告)号:CN107038208A

    公开(公告)日:2017-08-11

    申请号:CN201710091069.3

    申请日:2017-02-20

    Abstract: 本发明实施例提供了一种解析和还原TNS协议314版本中SQL命令和参数的方法。该方法包括:采用旁路获取网络中客户端向Oracle数据库服务器发送的TNS协议Data类型数据包,将Data类型数据包进行过滤获取Data类型数据包的负载部分数据,将所述Data类型数据包的负载部分解析到TNS协议的SQL语句软件中进行处理,获取0x035e命令位置后,通过五个模块的解析处理最终还原出客户端的SQL命令和包含参数的SQL语句。本发明通过分析Oracle数据库的应用系统客户端与Oracle数据库之间的通讯协议TNS的314版本的Data类型数据包的负载部分,将SQL语句进行有效的分解,分别分析出通讯报文长度小于255字节的SQL语句、长度大于255字节的SQL语句以及客户端可视操作生成SQL语句所带的参数。

Patent Agency Ranking