腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核
在
源代码
或LLVM IR上的静态
分析
、
、
、
在中,作者对
linux
内核
的LLVM进行了静态
分析
(调用图的构造,数据流
分析
和别名
分析
,以及.)。在其他一些论文中,我看到他们对LLVM IR做静态
分析
,而不是
源代码
。我的问题是他们为什么要对LLVM IR进行静态
分析
?为什么他们不
分析
linux
内核
的
源代码
呢?(例如,他们可以通过
分析
源代码
来构造调用图,但是他们通过
分析
LLVM
浏览 11
提问于2022-10-20
得票数 -1
回答已采纳
1
回答
用于从RAM快照解码页表和描述符表的
工具
、
、
、
、
我需要一种实用的方法来
分析
RAM+registers的快照,并轻松地可视化(不一定以图形方式) x86架构结构。这将包括页表、中断描述符表、全局描述符表等。显然,人们可以从英特尔文档中找出所有这些结构(以及所有版本)的布局,但我想知道是否已经有任何简单的
工具
来解码它们。
浏览 1
提问于2017-06-09
得票数 3
1
回答
构建一个完整的
Linux
内核
控制流图
、
、
、
是否有任何
工具
可以为整个
Linux
内核
二进制构建控制流图?例如,考虑为x86体系结构编译的
Linux
内核
(vmlinux文件)。是否可以使用静态
分析
和动态
分析
来确定所有执行路径(关于间接调用)?是否有适合这方面的
工具
?
浏览 8
提问于2021-06-27
得票数 2
回答已采纳
2
回答
splint vs gcc:外部静态代码
分析
工具
值得为C代码库付出努力吗?
、
、
我正在做一个相当复杂的项目,更复杂的是它是一个
内核
内的
Linux
模块。在这样的代码库上运行像splint这样的linting
工具
当然不是不可能的1,但微不足道的努力并不足以让事情继续下去。在实践中,使用单独的静态代码
分析
工具
仍然值得吗?
浏览 9
提问于2011-11-22
得票数 5
回答已采纳
2
回答
包含文件的图表
、
、
我想有一些
工具
,可以
分析
源代码
,并生成一些类似于图形的绘图,并允许我遵循依赖关系。 我也在互联网上找到了,但我认为它只适用于
linux
内核
。
浏览 0
提问于2010-05-08
得票数 3
回答已采纳
2
回答
读取
linux
内核
源代码
、
、
有帮助阅读
linux
内核
源代码
的
工具
吗?我大部分时间都在使用
linux
,但是是否有一个
工具
可以更容易地浏览
内核
的功能呢?也许类似于调试器,但它只意味着通过
内核
跳转到函数?
浏览 0
提问于2013-08-31
得票数 3
回答已采纳
2
回答
Linux
内核
模块和设备驱动程序的静态
分析
工具
、
、
、
、
我需要一个静态
分析
工具
的
Linux
设备驱动程序,我写的ARM为基础的董事会。我正在考虑以下几个
工具
: 有两个活动项目,旨在提高可加载
内核
模块的质量。- `
Linux
Driver Verification` (LDV) - a comprehensive toolset for static source code v
浏览 6
提问于2012-12-20
得票数 7
1
回答
Linux
内核
的静态调用图生成
、
、
、
我正在寻找一个
工具
来静态地生成
Linux
内核
的调用图(对于给定的
内核
配置)。生成的调用图应该是“完全的”,因为所有调用都包括在内,包括潜在的间接调用,我们可以假设只有在
Linux
内核
中使用函数指针才能完成这些调用。例如,这可以通过
分析
函数指针类型来完成:这种方法将导致图形中多余的边,但这对我来说是可以的。 似乎实现了这个想法,但是我没有成功地使它在3.0
内核
上工作。还有其他建议吗?我猜想这种方法在使用函数指针转换的情况下也会导致边缘缺失,所以我也想知道
浏览 3
提问于2012-02-27
得票数 18
3
回答
Linux
源代码
到抽象语法树的解析
、
、
、
我想执行
Linux
内核
的
源代码
分析
,但要做到这一点,我首先需要对其进行解析。我有什么选择?我更喜欢可以从python中使用的AST,但任何其他语言也可以。显然,能够解析整个
内核
,但从网站上还不清楚如何做到这一点。
浏览 7
提问于2011-12-08
得票数 1
回答已采纳
4
回答
构建
Linux
内核
二进制文件的完整控制流图
、
、
、
、
有没有
工具
可以为整个
Linux
内核
二进制文件构建控制流图?例如,考虑为x86架构编译的
Linux
内核
(vmlinux文件)。是否可以仅使用静态
分析
来确定所有执行路径(忽略间接分支或其他需要运行时信息的控制流)?有没有适合这方面的
工具
?
浏览 74
提问于2018-02-02
得票数 2
1
回答
如果在
linux
内核
中执行make C=1或make C=2,检查
工具
是如何执行的?
、
、
、
在执行make C=1时,如何在编译
linux
内核
代码的同时执行检查
工具
?谢谢。
浏览 1
提问于2013-08-26
得票数 0
2
回答
如何确定给定漏洞所需的最小
Linux
内核
版本
、
我必须跟踪一个合法(3.12)
Linux
内核
的漏洞。为此,我在NVD这样的网站上搜索新的漏洞。最近,我遇到了一个问题,该漏洞的受影响版本被描述为cpe:/o:
linux
:
linux
_kernel:4.4:rc8 and previous versions。但是,当我将LinuxKernelVersion3.12的
源代码
与针对该漏洞的修复进行比较时,我可以看到,导致该漏洞的修改已应用于较后版本。这就引出了一个问题: 有没有一种方法可以在不手动
分析
源代码
的情况下
浏览 0
提问于2016-03-30
得票数 4
2
回答
设备驱动程序编程- USB
、
、
我必须讨论USB主机控制器的codeflow。此USB主机控制器是设备和操作系统之间的接口。有许多USB设备(eg.keyboard、相机、鼠标等)。
浏览 12
提问于2013-11-18
得票数 1
1
回答
如何静态地提取
Linux
内核
数据对象?
、
、
、
我正在尝试找出使用静态
分析
工具
提取
内核
数据对象的最简单方法,我发现是一种选择,但看起来它更嵌入到GCC中,当我们需要使用交叉编译器运行它时,可能不可行。有没有人可以推荐一个
工具
/实用程序来对
内核
源代码
进行静态
分析
。
浏览 0
提问于2014-07-24
得票数 1
5
回答
如何从
Linux
交叉参考库(由LXR引擎生成)下载
源代码
?
、
、
、
我想从下载
Linux
内核
模块
源代码
。有没有像SVN这样的
工具
来下载由LXR引擎生成的
源代码
?提前感谢!
浏览 3
提问于2013-11-18
得票数 2
回答已采纳
1
回答
监控pthread上下文切换
、
、
、
对于调试多线程的实时行为和交互,这是一个有价值的
工具
。 我当前的环境是使用pthread api的嵌入式
linux
。有没有一种方法可以监控每个上下文切换?
浏览 1
提问于2010-05-26
得票数 2
5
回答
如何理解
Linux
内核
源代码
的初学者?
、
、
、
我是一个对内存管理感兴趣的学生,尤其是
linux
内核
的页面替换组件。 有哪些不同的指南可以帮助我开始理解
内核
源代码
呢?我试着读过Mel Gorman的“理解
Linux
虚拟内存管理器”和Cesati和Bovet的“理解
Linux
内核
”一书,但是他们并没有解释通过代码控制的流程。我的项目涉及调整主流
内核
中的页面替换算法,并
分析
其对一组工作负载的性能。是否有一种更容易理解的
linux
内核
(如果不是
浏览 0
提问于2011-02-11
得票数 12
6
回答
linux
内核
开发发行版
、
这是学习
linux
内核
最好的轻量级发行版。它应该有大量的调试和
分析
工具
,以及:)
浏览 2
提问于2010-08-17
得票数 7
2
回答
如何阅读
linux
内核
,有什么好的
工具
可以阅读
内核
吗?
、
、
、
、
linux
内核
确实值得花很多时间阅读,但它太大了,你不知道如何追踪你应该从哪里开始阅读,以及你以前读过什么? 通常人们尝试阅读
linux
内核
时会在阅读代码时做出一些评论,有人同意吗?所以git在阅读
linux
kernl时可能很不错,但有时你可能会想阅读lxr等web
工具
上的代码,但让你不解的是,你不能在lxr上发表评论。google代码支持注释,但您不能导出这样的注释:(那么,如果您想阅读
linux
内核
的
源代码
,您会选择什么
浏览 8
提问于2012-09-05
得票数 1
回答已采纳
1
回答
从哪里开始
分析
Linux
内核
?
、
、
对
Linux
内核
进行
分析
的标准和常规方法是什么?我知道有perf
工具
,但是还有什么别的吗?
浏览 0
提问于2013-03-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
微软公开 WSL2 使用的 Linux 内核源代码
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券