【技术实现步骤摘要】
【技术保护点】
一种远程网络服务的完整性检验方法,首先建立一个网络服务检验协议,规定客户通过向远程服务器的特定网络端口port↓[v]发送特定格式的检验请求报文来请求服务器检验指定网络服务的完整性,所述报文中包含待检验网络服务对应的网络端口port↓[s];所述远程服务器维护一个可配置的网络服务策略库,库中每项网络服务策略指定了使用给定侦听端口的网络服务对应的服务程序文件、在服务过程中可能加载的动态链接库文件、需要的相关数据和配置文件、以及上述各个文件的完整性校验值;所述远程服务器在网络端口port↓[v]上侦听接受或截获客户发来的检验请求报文,得到待检验网络服务对应的网络端口port↓[s]后,按照以下步骤检验服务的完整性:a.使用port↓[s]值检索网络服务策略库,若找到一项策略的网络端口等于port↓[s]则进 入步骤b,否则检验失败;b.检查服务器系统中当前在网络端口port↓[s]上侦听的进程,若有进程p↓[s]正在侦听端口port↓[s]则进入步骤c,否则检验失败;c.检查进程p↓[s]当前运行的可执行程序映像是否与网络服务策 略指定的服务程序 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:沈建军,卿斯汉,
申请(专利权)人:中国科学院软件研究所,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。