腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用调试
符号
编译Arch
Linux
内核
、
、
、
我正在进行一个项目,这个项目要求我为
linux
内核
设置调试
符号
。我正在开发arch,不幸的是,arch没有像ubuntu ()那样很好地打包
内核
调试
符号
。我想我可以编译带有调试
符号
的arch
linux
内核
,然后将它们提取出来并用于我的目的。因此,我下载了arch
linux
内核
();但是,我很难弄清楚如何使用调试
符号
构建
内核
--现在还不清楚如何从自述文件和Makefile中实现这
浏览 2
提问于2020-09-30
得票数 1
回答已采纳
1
回答
Qemu调试
linux
内核
,不能加载模块。
、
最近,我尝试编译
linux
内核
并使用gdb调试,下面是:调试
内核
;
linux
内核
调试;我发现我的lx-symbols gdb不能加载其他模块和
符号
,只有输出:
linux
。我跟着lx-
符号
,找到了gdb.parse_and_eval("modules")函数,什么也没有返回.src文件是https://github.com/torvalds/
linux
/blob
浏览 0
提问于2022-06-30
得票数 0
1
回答
支持移植的包的调试
符号
在哪里?
、
我可以在哪里下载
Linux
内核
2.6.35-25的调试
符号
,这些代码来自清晰的backports存储库(我已经在/etc/apt/ kernel .
Linux
中启用了Ubuntu 10.04上的透明backports调试
符号
就在这里的问题是,2.6.35-25
linux
内核
服务器映像的调试
符号
与我从清晰的后端存储库获得的二进制文件不匹配: ii映像-2.6.35-25-服务器 2.6.35-25.44 ~ x86版本2.
浏览 0
提问于2011-03-31
得票数 4
3
回答
kallsyms有
内核
函数的所有
符号
吗?
、
、
在
Linux
内核
中,我想探测
内核
函数effective_prio()。它定义为static。当我在kallsyms中搜索它的
符号
时,我找不到它。kallsyms有
内核
函数的所有
符号
吗?如果没有,哪些
符号
不包括在内?
浏览 11
提问于2013-11-25
得票数 5
1
回答
如何在
Linux
内核
映像中隐藏
内核
符号
?再来?
、
、
、
为什么要隐藏
内核
符号
?任何对
内核
开发有基本知识的人都知道,信息收集对于可靠的开发是多么重要。这种保护将
内核
符号
隐藏在攻击发生前的信息收集过程中可能使用的各种地方。..。对文件夹/boot的访问可以通过
linux
文件权限来限制,仅限于根用户,而设备甚至对root用户隐藏。但是,在这种情况下,可重复构建将再次导致
内核
具有攻击者很好地预测到的
符号
地址,因为Debian
linux
内核
已经是可复制的,大部分
浏览 0
提问于2019-12-10
得票数 6
回答已采纳
1
回答
如何在Windows中将
linux
头添加到Eclipse
、
、
、
、
我试图通过
Linux
上的CDT在Eclipse中编写
内核
模块(使用纯C),但CDT似乎没有检测到库。尚未解决的图书馆是:#include <
linux
/slab.h> #include <asm/atomic.h>....我通
浏览 2
提问于2014-06-05
得票数 1
回答已采纳
1
回答
如何获得-rt
内核
的调试器包
、
、
我有Ubuntu14.04和3.14.3-rt4
内核
。我必须使用SystemTap工具,并且必须有调试
符号
才能使用它。我遵循这里中的指令,但
内核
没有调试
符号
,当我试图构建一个调试信息
内核
(根据这里)时,我会看到以下内容:
Linux
Gerdu 3.14.3-rt4 #2 SMP PREEMPT RT Mon Sep 7 00:21:53 IRDT 201
浏览 0
提问于2015-09-23
得票数 1
回答已采纳
1
回答
当前签名
内核
的发布名称
、
uname -r的输出总是类似于4.2.0-37-generic,还是会显示后缀.efi.signed表示它是一个有
符号
的
内核
,如果有
符号
的
内核
是在需要这样一个
内核
的机器上引导的?
linux
-version list的输出显示了签名
内核
的后缀。
浏览 0
提问于2016-05-22
得票数 0
2
回答
Qemu (带有调试
符号
的
内核
)和ARM
、
、
、
我正在寻找一个使用调试
符号
编译的
Linux
ARM
内核
、磁盘映像和initrd。我希望使用qemu和gdb调试
内核
。您能告诉我一个arm
linux
映像,它是用调试
符号
编译的,我可以从qemu开始并连接gdb吗?什么是最简单的方法来设置这个?
浏览 0
提问于2015-06-04
得票数 1
1
回答
如何使用LKM的导出
符号
编译
内核
?
、
、
、
、
我是一个
内核
新手,需要一些帮助编译的
Linux
内核
与一个
内核
模块的输出
符号
。我在LKM源代码中尝试了以下- EXPORT_SYMBOL(func_name),LKM编译并在其Module.symvers中生成了
符号
。但是,当我试图使用
内核
调用导出的
符号
来编译
内核
时,它显示未定义的引用'func_name‘。 我应该如何获得
内核
编译来查看导出的
符号
?我在谷歌上看到的MOst示例是模块到模块的
浏览 2
提问于2013-10-08
得票数 1
1
回答
操作系统
内核
的
符号
执行/Concolic测试
、
、
、
是否可以在
Linux
内核
或部分
内核
上运行
符号
执行?那Concolic测试呢?谢谢!
浏览 7
提问于2014-05-14
得票数 0
2
回答
用调试
符号
编译自定义
内核
、
、
我有Ubuntu 14.04和
Linux
-3.14.3-rt51
内核
。我需要使用Systemtap,所以我用make menuconfig期间选择的以下选项编译了
内核
:
内核
黑客 但是,当我在
内核</
浏览 0
提问于2015-10-07
得票数 2
1
回答
Linux
内核
如何动态地使用模块?
、
、
、
理解
Linux
内核
说
Linux
内核
如何动态地使用模块?是通过
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
2
回答
内核
模块中的
符号
、
、
、
我构建了支持mips体系结构SSP的
linux
内核
模块。我将-fstack-protector-all添加到编译标志中。看起来我应该在
内核
中导出这些
符号
,如下所示:因为我的
内核
很老而且还没有包含它们。但不幸的是我应该使用这个版本。我的问题是:为什么用户空间可以使用工具链库中的
符号
,而
内核
空间却不能呢? 我想,我错过了一些
linux
内核
要点。
浏览 7
提问于2013-03-01
得票数 0
回答已采纳
1
回答
Linux
内核
文本
符号
、
当我查看
linux
内核
OOPS输出时,EIP和其他代码地址的值在0xC01-范围内。在我的System.map和objdump -S vmlinux输出中,所有代码地址都至少大于0xC1-。我的vmlinux包含了调试
符号
(CONFIG_DEBUG_INFO)。 当我通过串行连接(kgdb)进行调试,并使用gdb .
浏览 6
提问于2012-03-16
得票数 0
1
回答
核心
符号
的地址会受到影响吗?后果?
、
、
tl;dr:在我使用cat /proc/kallsyms的发行版
Linux
3.08
内核
中,我可以发现,例如,_commit_creds函数/
符号
位于地址0xc1073fe0。当任何一种情况:通过调整
内核
二进制(选项2)在某些
linux
内核
的cve-2016-0728漏洞中,提供的PoC使用以下两行源代码: #define COMMIT
浏览 0
提问于2016-01-20
得票数 3
回答已采纳
1
回答
Linux
内核
中.mod.c文件中版本信息的含义
、
、
、
在所有可加载的
内核
模块中,当make被赋予时,除了modulename.ko之外,它还会生成一个名为modulename.mod.c的文件。
浏览 5
提问于2013-07-29
得票数 6
回答已采纳
1
回答
在Android
内核
模块对象中未导出许可证
符号
、
、
构建这个简单示例时,Android
内核
模块#include <
linux
/module.h> ANDROID_EABI := $(ANDROID_NDK)/toolchains/arm-
linux
-andr
浏览 4
提问于2014-12-03
得票数 0
回答已采纳
1
回答
Jungo WinDriver需要一个
linux
符号
链接,这意味着什么?
、
、
如果您没有这个文件,请从
Linux
发行版的相关RPM安装它(例如compat-libstdc++)。例如,对于
Linux
2.4
内核
类型: /usr/src$ ln -s
linux
-2.4/
linux
<ta
浏览 2
提问于2014-05-27
得票数 0
2
回答
如何将内置
内核
模块的信号/中断发送到可加载的
内核
模块?
、
、
我对
linux
内核
编程很陌生。我正在开发一个简单的可加载
内核
模块,当调度器运行队列发生更改时,它需要信息(例如,rq_rt )。因此,我需要从调度程序的函数( interrupt、dequeue_rt、current_premept等)向
内核
模块发送信号或中断(比如模块中的enqueue_rt或signal handler )。
浏览 0
提问于2019-08-02
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券