腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在最新的
linux
内核中,是否可以编写一个可加载的
Linux
安全模块(LSM),它可以使用insmod和rmmod加载和卸载?
、
、
、
、
我是
Linux
内核
编程
领域的初学者。我当时正在学习
Linux
安全模块(LSM)。但是,如果提到security_add_hooks和LSM_
HOOK
_INIT,而后者又使用security_
hook
_heads结构,则在我试图为该模块创建.ko文件时会出现问题。对于两个struct定义,security_
hook
_heads和security_
hook
_list。我就是不知道怎么出口。/include/
linux
/lsm_
浏览 107
提问于2022-10-24
得票数 0
回答已采纳
1
回答
如何入侵ubuntu 18.04中的netfilter模块
、
我尝试基于netfilter钩子编写一个简单的
linux
模块。我的代码(pcap.c)如下: #include <
linux
/time.h> #include <
linux
/netfilter.h>#include <
linux
/skbuff.h> #include <
浏览 61
提问于2020-06-22
得票数 1
1
回答
管理Makefile定义中的退出代码
这是主Makefile中的代码@ echo "Dependency target" @ make -s -f
linux
.
hook
-q
linux
_build_post 2> /dev/null ; \ if [ $$?-le 1 ] ;
浏览 2
提问于2017-10-07
得票数 1
回答已采纳
2
回答
什么可能导致“版本'KERNEL_VERSION‘有错误的语法:版本号在更新-initramfs -u中不以数字开头”。
、
、
Calling
hook
fuseCalling
hook
klibcAdding binaryCalling
hook
cryptopenscCalling
hook
cryptkeyctlCalling
hook
plymouth
浏览 0
提问于2015-04-25
得票数 3
1
回答
获取错误未知类型名称'size_t‘,即使我已经包含了相关的C库和头
、
我得到了错误"/usr/include/
linux
/sysctl.h:40:2:错误:未知类型名称‘size_t’“#include <
linux
/netfilter.h>#include <
lin
浏览 0
提问于2018-02-07
得票数 4
回答已采纳
2
回答
如何用C语言正确打印IP
、
、
、
我有以下代码,它只捕获数据包并打印IP源和目的地:#include <
linux
/kernel.h>#include <
linux
/netfilter_ipv4.h> static struct nf_
hook
_ops n
浏览 12
提问于2021-12-01
得票数 0
回答已采纳
1
回答
Emacs:
Linux
内核风格,但带有Allman/BSD风格的支撑?
、
.emacs.el或.emacs.d/init.el中的哪些emacs Lisp代码会产生
Linux
内核风格的缩进(8个空格,或者我错了),但是使用Allman/BSD风格的大括号?
浏览 1
提问于2011-12-18
得票数 1
回答已采纳
1
回答
通过.def文件连接
Linux
上的函数
、
、
、
、
在.def文件中的Windows上,我可以挂起如下所示的函数:glActiveTextureARB=
Hook
_glActiveTextureARB;glAreTexturesResident=
Hook
_glAreTexturesResident; glArrayElement = <e
浏览 0
提问于2014-01-26
得票数 1
回答已采纳
1
回答
使用netfilter钩子时,打印skb数据会导致计算机崩溃
、
、
、
sb)
hook
_func NF_ACCEPT;“,那么程序运行得很好。EDIT: accept no skb数据打印,因为if语句总是初始化的。#include <
linux
/kernel.h>#include <
linux
/module.h>#include <
linux
/
浏览 4
提问于2013-05-01
得票数 2
2
回答
为什么systemd更新触发器来构建initramfs?
、
、
preset: /etc/mkinitcpio.d/
linux
.preset: 'default'==> Starting build: 5.0.9-arch1-1-ARCH -> Running build
hook
: [base]
浏览 0
提问于2019-04-26
得票数 0
2
回答
Emacs 23支持prog-mode-
hook
吗?
我想为
编程
模式添加一些常见的设置。例如:打开密码、突出显示括号等。所以我添加了如下代码:这在Emacs 24中可以工作,但是Emacs 23不能工作,我不知道是不是缺少了其他东西如果Emacs 23不支持prog- mode -
hook
,我如何添加
编程
模式的通用设置?
浏览 3
提问于2012-04-28
得票数 2
回答已采纳
1
回答
在所有
编程
模式下突出显示待办事项
、
、
font-lock-add-keywords nil(add-
hook
'text-mode-
hook
'highlight-todos)
浏览 13
提问于2011-12-18
得票数 7
2
回答
Netfilter内核模块,用于截取数据包并记录它们
、
、
、
、
#include <
linux
/kernel.h>#include <
linux
/netfilter.h> static struct nf_
hook
_ops nfho; //struct holding set of
hook
functio
浏览 38
提问于2016-09-10
得票数 6
6
回答
emacs只删除-尾随空格,同时保存在
编程
模式中。
、
、
(add-
hook
'write-file-hooks 'delete-trailing-whitespace) (add-
hook
'write-file-hooks 'delete-trailing-whitespace) 这不是停止,不是在
编程</
浏览 3
提问于2013-10-04
得票数 8
回答已采纳
1
回答
将LKM移植到LSM -意外行为
、
#include <
linux
/module.h>#include <
linux
/usb.h> LSM_
HOOK
_INIT(inode_rename, appcl_lsm_inode_rename), LSM_
HOOK
浏览 7
提问于2020-05-06
得票数 0
回答已采纳
1
回答
正在编写Netfilter模块以仅接受vlan数据包
、
、
、
简单的代码示例:#include <
linux
/module.h>#include <
linux
/netfilter.h>#include <
linux
/if_ether.h> st
浏览 4
提问于2017-10-01
得票数 0
2
回答
Nf钩子(netfilter)错误:来自不兼容指针类型的赋值
、
、
、
这个问题的作者说,他发现他的netfilter.h位于其他地方,造成了麻烦,但对我来说,我发现所包含的所有四个文件都在正确的目录(usr/src/
linux
-headers-4.8.0-22-generic/include/
linux
中)。#include <
linux
/kernel.h>#include <
linux
/netfilter.h> #
浏览 2
提问于2017-05-24
得票数 6
1
回答
用于rootkit的syscall实现
、
、
linux
_dirent *dirp, unsigned int count); orig_func = (void*) open_
hook
->orig_func; d和dirp都保
浏览 3
提问于2021-12-28
得票数 1
回答已采纳
2
回答
如何在rails中的回调之前和之后添加泛型
、
我在一个类中有几个函数。对于每个函数,我希望能够指定在执行之前应该调用什么,以及在执行之后应该调用什么。before: [:a, :b, :c], execute: :before_func有没有什么我可以用来实现上述目标的宝石或技术?我的类基本上是一个从ftp读取文件的类。我声明了一个@ftp变量,该变量在创建类实例时初始化,然后在需要时尝试从ftp读取,或在ftp上执行其他操作。现在,如果这些操作发生得很近,它就可以工作,否则它就会超时。所以在每个函数之前,我想关
浏览 11
提问于2013-09-16
得票数 1
1
回答
如何在
linux
内核的memcpy函数中添加钩子?
、
、
、
、
Linux
3.16-Rc2\arch\x86\lib\memcpy_64.S:ENTRY(__memcpy)...CFI_ENDPROCENDPROC(__memcpy)变化#include <
linux
/mm.h> #include <
linux</e
浏览 3
提问于2014-08-20
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux网络编程
linux高级课程-在Linux中编程
JavaScript 原型hook实现
Linux 网络编程—Socket
Hooked Protocol提出HOOK 2.0提案,将消耗大量HOOK进行生态升级
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券