加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

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

发布时间:2018-12-07 15:13:03 所属栏目:业界 来源:王张军
导读:背景 前段时间,我们的项目组在帮客户解决一些操作系统安全领域的问题,涉及到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; 

(编辑:核心网)

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

热点阅读