[发明专利]一种进程安全运行方法和装置在审
申请号: | 201910930945.6 | 申请日: | 2019-09-29 |
公开(公告)号: | CN110851196A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 卢小山;王波涛;屠方魁;蔡献军;勒长华;梁语豪 | 申请(专利权)人: | 深圳市华力特电气有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/455 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 洪铭福 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进程 安全 运行 方法 装置 | ||
1.一种进程安全运行方法,其特征在于,包括:
根据函数声明,确认目录读取函数的重新实现;
以重新实现的目录读取函数作为进程的动态链接库,其中,所述动态链接库用于加载系统函数,所述重新实现的目录读取函数用于在读取虚拟文件系统的指定信息时,过滤指定的进程信息。
2.根据权利要求1所述的一种进程安全运行方法,其特征在于,包括:
读取默认配置文件中的函数声明,确认目录读取函数的重新实现。
3.根据权利要求2所述的一种进程安全运行方法,其特征在于,适用于Linux系统,对应的,所述默认配置文件为/etc/ld.so.preload。
4.根据权利要求3所述的一种进程安全运行方法,其特征在于,所述目录读取函数的重新实现,包括:
修改readdir函数,以过滤其输出结果中的指定文件名。
5.根据权利要求4所述的一种进程安全运行方法,其特征在于,所述目录读取函数的重新实现,还包括:
将修改后的readdir函数编译为so文件,基于root权限将所述so文件写入/etc/ld.so.preload。
6.一种进程安全运行装置,其特征在于,包括:
确认模块,用于根据函数声明,确认目录读取函数的重新实现;
编辑模块,用于以重新实现的目录读取函数作为进程的动态链接库,其中,所述动态链接库用于加载系统函数,所述重新实现的目录读取函数用于在读取虚拟文件系统的指定信息时,过滤指定的进程信息。
7.根据权利要求6所述的一种进程安全运行装置,其特征在于,所述确认模块,用于读取默认配置文件中的函数声明,确认目录读取函数的重新实现。
8.根据权利要求7所述的一种进程安全运行装置,其特征在于,适用于Linux系统,对应的,所述默认配置文件为/etc/ld.so.preload。
9.根据权利要求8所述的一种进程安全运行装置,其特征在于,所述目录读取函数的重新实现,包括:
修改readdir函数,以过滤其输出结果中的指定文件名。
10.根据权利要求9所述的一种进程安全运行装置,其特征在于,所述目录读取函数的重新实现,还包括:
将修改后的readdir函数编译为so文件,基于root权限将所述so文件写入/etc/ld.so.preload。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华力特电气有限公司,未经深圳市华力特电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910930945.6/1.html,转载请声明来源钻瓜专利网。