加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹤壁站长网 (https://www.0392zz.cn/)- 分布式云、存储数据、视频终端、媒体处理、内容创作!
当前位置: 首页 > 站长资讯 > 评论 > 正文

如何增强Linux内核中的访问控制安全

发布时间:2018-12-10 17:07:04 所属栏目:评论 来源:王张军
导读:背景 前段时间,我们的项目组在帮客户解决一些操作系统安全领域的问题,涉及到windows,Linux,macOS三大操作系统平台。无论什么操作系统,本质上都是一个软件,任何软件在一开始设计的时候,都不能百分之百的满足人们的需求,所以操作系统也是一样,为了

本文实现的是对 ls这个命令对应的系统调用,系统调用号是__NR_getdents。

  1. static int syscall_init_module(void) 
  2. orig_getdents = sys_call_table[__NR_getdents]; 
  3. make_rw((unsigned long)sys_call_table); //修改页属性 
  4. sys_call_table[__NR_getdents] = (unsigned long *)hacked_getdents; //设置新的系统调用地址 
  5. make_ro((unsigned long)sys_call_table); 
  6. return 0; 

(编辑:鹤壁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读