腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1312)
视频
沙龙
0
回答
识别
当前
系统
调用
号
-
Linux
Kernel
3.4
Android
、
、
我需要在
Linux
内核的一段代码中检索
系统
调用
号
。这段代码是通过instraction bl my_syscall_begin从/arch/arm/
kernel
/entry-common.S内部
调用
的,见下面的代码片段: local_restart:
浏览 11
提问于2016-07-13
得票数 1
2
回答
使用XSS读取etc/passwd
、
、
注意,这是一个
linux
系统
:|_http-favicon: Unknown3.X|4.X|2.6.X (95%), Asus embedded (94%), Google
Android
5.X|6.X|7.X (92%) OS CPE: cpe:/o:
linux
:
linux
_
kernel
:3.13 cpe:/h:asus:r
浏览 0
提问于2021-07-28
得票数 0
回答已采纳
2
回答
Android
内核存储库被彻底搞砸了?
、
我刚刚克隆了
Android
内核(通过git clone)存储库,但出于某种原因,没有任何源文件存在。相反,只有一个庞大的.git文件夹,我认为其中包含内核源代码。,,我使用的确切命令是git clone git://
android
.git.
kernel
.org/
kernel
/common.git
android
-
kernel
。
浏览 3
提问于2011-12-09
得票数 0
回答已采纳
4
回答
linux
内核中的
系统
调用
表在哪里?
、
我正在阅读Robert编写的,他所做的练习之一就是创建一个
系统
调用
(第106页)。问题是,我无法在v3.9中找到x86_32体系结构的
系统
调用
表文件。更多信息:我说的练习如下:在
系统
调用
的末尾添加一个条目,table.This需要为支持
系统
调用
的每个体系结构(对于大多数
调用
来说,
系统
调用
都是架构)添加一个条目,从零开始,syscall在表中的.The位置是它的
系统
调用</e
浏览 30
提问于2013-07-15
得票数 8
2
回答
为什么
系统
调用
寄存器和订单从Intel 32位更改为64位?
、
、
我正在努力记住
Linux
系统
调用
的顺序,以便更容易地
识别
这一点。然后我找到了这篇论文,上面写着,要在64位
Linux
中进行
系统
调用
,请将
系统
<
浏览 0
提问于2018-02-05
得票数 6
1
回答
如何在不使用syscall(__NR_mysyscall)的情况下,通过函数id
调用
新增的
系统
调用
、
、
我正在使用Ubuntu 10.04中的
Linux
-3.9.3内核。我在
linux
-3.9.3源码树的
kernel
目录中添加了一个基本的
系统
调用
。我可以通过将新的
系统
调用
号
作为参数传递给syscall()来使用它。但是我想使用它的方法名直接
调用
它,就像在getpid()或open()
系统
调用
中一样。有没有人可以帮我把它添加到GNU C库中。
浏览 1
提问于2014-03-14
得票数 0
1
回答
系统
调用
号
与
系统
调用
处理程序指针之间的冲突
、
、
、
当我阅读操作
系统
概念(7e,Silberschatz,Galvin,G涅)时,我遇到了一个关于向
linux
内核添加
系统
调用
的研究项目。书上说 最近版本的
Linux
内核的
系统
调用
号
列在/usr/src/
linux
-2.x/include/asm 386/unistd.h中。(例如,__NR_close对应于为关闭文件描述符而
调用
的
系统
浏览 2
提问于2010-03-07
得票数 3
1
回答
内核函数asm_do_IRQ()中的irq与我在模块中请求的irq不同
、
、
、
为什么irq
号
和我要求的不一样?驱动程序如下: #include <
linux
/interrupt.h>
浏览 0
提问于2013-04-08
得票数 4
回答已采纳
3
回答
简单程序集syscall不起作用
、
、
还有另一个问题,当syscall
调用
int 0x80指令时,它是如何工作的?一些数据已经被移动到寄存器中,但是当我们到达syscall时,它不会“使用”任何这些值。一些可能对您有帮助的
系统
信息:FreeBSD freebsd-9 5.5-RELEASE FreeBSD
浏览 2
提问于2011-01-29
得票数 1
1
回答
在Lunix中实现hello world
系统
调用
时出错
、
、
、
我正在编译我的hello world
系统
调用
的内核,但是得到了以下错误:以下是我为添加hello world
系统
调用
所做的更改:
lin
浏览 9
提问于2021-12-04
得票数 0
1
回答
scheduler_tick -在
Linux
中这是从哪里来的?
、
、
我所知道的是,计时器中断为操作
系统
提供了这个功能。 1)我想知道什么是相关的中断
号
,以及在
Linux
情况下
调用
的第一个OS例程是什么。如果我知道这个.的文件和函数名,那就太好了。对于
Linux
,scheduler_tick是用来调度新任务的内核函数,但是未知的是谁
调用
了scheduler_tick及其父函数?2)在
Linux
中还有其他的中断
调用
scheduler_tick吗?如果有的话,他们是哪一个?
浏览 2
提问于2012-10-03
得票数 2
回答已采纳
1
回答
为锤头手机构建
android
-手机无法启动
、
、
我构建整个
android
操作
系统
的步骤如下:我从git下载msm内核,然后查看remotes/origin/
android
-msm-hammerhead-
3.4
-marshmallow-mr1分支,然后用以下方式构建内核: export PATH=/home/netaro/
Android
/AndroidSourceCode/prebuilts/gcc/
linux
-x86/arm&
浏览 3
提问于2016-05-16
得票数 2
1
回答
在实时Debian Wheezy上实现syscall
、
出于教育目的,我想在Debian中实现一个
系统
调用
。我希望在
linux
3.2.0-RT-amd64 64包中的内核上实现它。然后,为了进行必要的更改以添加
系统
调用
,我基本上遵循了以下页面: 下面是为反映我所做的修改而给出的指令的简缩版本。/syscall_table_32.S.现在,您必须将
系统
调用
添加到
系统
调用
表中。所有
系统
调用
的名称将与唯一编号相关联。在最后一个
系统
浏览 2
提问于2013-05-23
得票数 5
回答已采纳
1
回答
无法获取LLVM pass中
调用
指令
调用
的函数的名称
、
、
、
、
所以我所要做的就是获取
调用
指令所
调用
的函数的名称:,这是我的简单代码:3 0x40022400 __
kernel
_sigreturn +0 4 libLLVM-
3.4
.so.1 0x40899c74 llvm::Value::getName/包括//c++/4.8/i 386-
linux
-gnu内部
系统
浏览 6
提问于2017-01-14
得票数 2
回答已采纳
1
回答
asm中syscall的参考文献
、
、
、
但我没找到
系统
手册。例如,60用于退出,1用于写。是否为所有
系统
都提供了完整的手册(包括呼叫号码和参数的含义)?
浏览 1
提问于2021-01-25
得票数 1
回答已采纳
3
回答
x86汇编语言--终止程序
、
无论我读到哪里,我都被告知要使用INT 21返回操作
系统
。
浏览 0
提问于2011-11-11
得票数 3
回答已采纳
1
回答
如何在内核中打印
当前
时间?
、
、
我是
linux
的初学者。(抱歉,我的英语不好)我应该打印
当前
时间,并在
linux
中通过
系统
调用
执行一些操作。我做了其他事情,但打印
当前
时间失败。我写了这样的 #include<
linux
/
kernel
.h>... asmlinkage long sys_printtime(void) {错误说我不能使用do_gettimeofday,我终于知道
浏览 27
提问于2019-04-08
得票数 1
回答已采纳
3
回答
为什么x86和x86_64中的
Linux
系统
调用
号
不同?
、
我知道
系统
调用
接口是在一个低级别上实现的,因此它依赖于体系结构/平台,而不是“通用”代码。然而,我不清楚为什么
Linux
32位x86内核中的
系统
调用
在类似的架构
Linux
64位x86_64中不保持相同的数字?这个决定背后的动机/原因是什么?至少在我看来,在x86_64中,read()是
系统
调用
号
0,它不能与这种想法保持一致。 另一种猜测是,更改
系统
调用
号
可能
浏览 0
提问于2017-01-19
得票数 40
回答已采纳
2
回答
汇编子例程被
调用
两次,甚至没有从main
调用
、
、
、
、
我正在尝试定义一些在其中
调用
printf的子例程。下面是一个非常简单的例子:
LINUX
equ 80H intfmtInterrupt
Linux
kernel
push rdi mov rsi, 10 xor rax, rax pop rdi
浏览 1
提问于2011-12-11
得票数 5
回答已采纳
2
回答
仅为自己禁用和重新启用地址空间布局随机化。
、
、
、
、
我想在我的
系统
(Ubuntu /
Linux
2.6.32-41-server)上禁用地址空间布局随机化(ASLR),但是,如果我使用我想,这一变化将影响到
系统
上的所有用户。如何将禁用ASLR的效果限制为只作为用户,或者仅限于我
调用
命令禁用的shell会话?顺便说一下,我看到我的
系统
当前
(默认)设置是为什么
浏览 7
提问于2012-06-28
得票数 24
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统调用实例和功能速查
谷歌开源量子算法框架 CIRQ;Freedesktop.org 迁至 GitLab
使用 ABAP 在 SAPGUI 里直接执行 Linux 操作系统的命令
Android 内核开发转向“上游优先”策略
聊聊Linux中线程和进程的联系与区别!
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券