腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Nexus S中的
LKM
支持
、
、
、
我想知道 是Nexus运行内核已经支持
LKM
了,还是我必须用
LKM
支持自己的内核,然后插入我的模块?我下载了Android2.2源代码,现在从android.source.com下载三星内核,用Android4.1.2为我的Nexus
编译
模块。我想知道我是否要下载4.1.2?
浏览 1
提问于2013-03-10
得票数 0
回答已采纳
1
回答
如何交叉
编译
LKM
的ARM版本?
、
、
、
、
我需要在一个路由器上进行MITM攻击,该路由器是嵌入式
linux
系统,其架构是ARM。
linux
内核是2.4.24。所谓MITM攻击,我的意思是拦截数据包,重新编辑它,然后转发它。但是当我尝试交叉
编译
LKM
时,我遇到了很多问题。但是当涉及到交叉
编译
环境时,问题就出现了。 如何设置KDIR路径?解压
linux
_kernel_2.4.24.tar.gz的路径是什么?我需要先交叉
编译
内核吗?多么?其次,尝试在内核为2.6.18的CentOS 5.432位上进行交叉
编译
浏览 43
提问于2021-11-25
得票数 0
1
回答
Linux
内核模块开发模块:x86/模块:跳过无效的重定位目标,类型1的现有值为非零
、
、
、
、
我目前正在尝试开发一个简单的
linux
内核模块。它应该记录一些东西,它的1:1是从互联网上复制的。我有以下文件:
lkm
_example.c#include <
linux
/module.h>在
编译
时,我使用了: stbau@kernel-dev-vm:~/s
浏览 57
提问于2022-04-05
得票数 0
回答已采纳
1
回答
在
LKM
编译
过程中函数set_fs中的uaccess.h .h头文件错误
、
、
我试图
编译
我的
Linux
内核模块,在与gcc一起
编译
过程中,我得到了以下错误:.type ‘mm_segment_t {aka struct }’ from type ‘struct mm_segment_t *’
LKM
本身没有任何问题,因为我可以
编译
它并在另一个in
浏览 0
提问于2020-12-30
得票数 0
1
回答
insmod
lkm
.ko在可加载内核模块中调用cleanup_module而不是init_module
、
、
这是我的密码:#include <
linux
/kernel.h> {} { return 0;我正在用这样的Makefil
浏览 1
提问于2014-06-13
得票数 1
回答已采纳
6
回答
WSL 2没有/lib/modules/
、
、
、
现在,我试图在Ubuntu 20中
编译
相同的代码,但在WSL2中
编译
。我尝试使用以下方法获取标头:Full Text Search...我正在做:make/WS
浏览 0
提问于2020-06-22
得票数 23
回答已采纳
1
回答
如何使用
LKM
的导出符号
编译
内核?
、
、
、
、
我是一个内核新手,需要一些帮助
编译
的
Linux
内核与一个内核模块的输出符号。我在
LKM
源代码中尝试了以下- EXPORT_SYMBOL(func_name),
LKM
编译
并在其Module.symvers中生成了符号。但是,当我试图使用内核调用导出的符号来
编译
内核时,它显示未定义的引用'func_name‘。我遗漏了什么?编辑:我基本上是想从内核调用一个
LKM</
浏览 2
提问于2013-10-08
得票数 1
1
回答
在Nexus中插入可加载内核模块重新启动它
、
、
现在,我想在其中插入简单的可加载内核模块(
LKM
),但是当我通过在亚行外壳上写入insmod hello.ko命令插入模块时,2-3秒后设备会自动重新启动。#include <
linux
/kernel.h> {我用Android2.2
编译
了三星内核,并使用这个内核<em
浏览 11
提问于2013-03-13
得票数 0
回答已采纳
2
回答
使用modprobe时,设备无法在/dev下显示
、
我使用的是PEAK系统为
Linux
v8开发的PCAN驱动。在成功
编译
之后,当尝试加载名为pcan的
Linux
内核模块(
LKM
)时lspcan -T -t -a注:我的电脑中没有连接实际的设备或硬件我问的原因是,当我用自己的
LKM
做insmod时,我得到了/dev下的设备。
浏览 8
提问于2020-09-11
得票数 0
1
回答
编译
示例内核模块时出错
、
我正在尝试
编译
Linux
内核模块编程指南中的一个示例模块,使用初始化和清理函数的替代名称,但我一直收到以下错误: CC [M] /media/aaron/GoogleDrive/School/CSC239/project/
浏览 52
提问于2019-11-23
得票数 1
1
回答
无法从自定义内核模块在/proc中创建目录
、
、
、
、
int __init
lkm
_mem_init(void)
lkm
_proc_mkdir最小源代码#include <
linux
/kernel.h>#inclu
浏览 7
提问于2020-04-02
得票数 1
回答已采纳
1
回答
如何从
LKM
中获取
Linux
内核数据段
、
、
我正在编写一个涉及tasklist_lock、__bss_start的内核模块。参考...80017c28 T unregister_undef_hook...806eb040 D tasklist_lock.... T表示文本符号
浏览 1
提问于2014-02-10
得票数 1
1
回答
无法用KBUILD_CFLAGS_MODULE
编译
内核模块
、
、
我很难用新内核用KBUILD_CFLAGS_MODULE
编译
内核模块。
编译
器给我显示了一个奇怪的错误。这类构建过去用于我的旧内核(5.5),但在我的5.16内核中不再起作用。下面是一个最小的可重现性示例:#include #include static int __init
lkm
_example_init(void) {return 0;} static void __exit
lkm
_example_exit(voi
浏览 0
提问于2022-03-15
得票数 1
回答已采纳
1
回答
从没有"make“且没有"/usr/src”路径的机器上生成module.symvers
、
、
、
我正在尝试将
LKM
从Kali交叉
编译
到一个运行非常小的
Linux
操作系统的盒子中。那个操作系统没有GCC,Make,也找不到内核源代码。我需要module.symvers交叉
编译
,但不知道如何找到/生成它。
浏览 0
提问于2015-10-25
得票数 1
回答已采纳
1
回答
如何在我的
LKM
和
Linux
内核之间同步共享数据结构?
、
我正在用
Linux
开发一个
LKM
(可加载内核模块)。
LKM
想要的是通过TCB遍历所有的进程信息(即task_strct)。 我想知道当
LKM
遍历数据结构时,TCB数据结构是否正在更新。也就是说,在
LKM
遍历TCB数据结构的过程中,由于进程的终止或创建,数据结构是可以更新的。如何在我的
LKM
和SMP或非SMP
Linux
系统中不断更新TCB数据结构的
Linux
内核之间进行同步?
浏览 2
提问于2015-12-02
得票数 0
2
回答
编译
LKM
的互换性
、
、
、
、
#undef __KERNEL__#define MODULE #include <
linux
/kernel.h> // includ
浏览 5
提问于2013-01-09
得票数 3
回答已采纳
1
回答
什么是
lkm
?
我想知道一些让
Linux
有别于其他操作系统的事情,比如可加载内核模块。用哪种语言编写新模块? 如何在
Linux
内核中添加一个新模块?
浏览 0
提问于2015-05-08
得票数 0
1
回答
将单个
LKM
添加到Yocto build
、
、
、
此时,我需要向图像中添加一个
LKM
。创建一个层来扩展此处的内容并添加单个
LKM
,最简单的方法是什么? 如果模块包含在内核中,将解决如何做到这一点。在本例中,
LKM
是由供应商提供的,所以我认为它不像运行menuconfig那么简单。
浏览 0
提问于2016-03-22
得票数 0
1
回答
在操作系统中,为什么可加载内核模块(
LKM
)不需要调用消息传递来进行通信?
、
、
模块 也许当前最好的操作系统设计方法是使用可加载的内核模块(
LKM
)。在这里,内核有一组核心组件,可以在启动时或运行时通过模块链接到其他服务中。与直接向内核添加新特性相比,动态链接服务更可取,这将需要在每次更改时重新
编译
内核。例如,我们可以将CPU调度和内存管理算法直接构建到内核中,然后通过可加载模块添加对不同文件系统的支持。
Linux
使用可加载内核模块,主要用于支持设备驱动程序和文件系统。当系统启动(或引导)或在运行时,例如当USB设备插入正在运行的机器时,可以将
LKM
“插入”到内核中。如果
Linux
内
浏览 4
提问于2021-08-01
得票数 1
2
回答
如何
编译
/链接/构建一个小型可加载内核模块(
LKM
)?
、
、
、
、
我成功地用gcc构建了这个微不足道的
LKM
,但是生成的二进制文件大小为70 of。#include <
linux
/init.h> static int __init LinuxKernelModule_init
浏览 4
提问于2019-12-06
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
burp trick;Retile:LKM Linux rootkit和后门
Linux 下源码编译安装 vim 8.1
Linux下的Rootkit驻留技术分析
交叉编译的Linux的头文件路径
Linux手动编译PHP7的扩展库
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券