system-calls

system-calls

文章 1 浏览 79

Syscall mremap()无法正常工作。它是否被漏洞,还有其他重新重建内存的方法吗?

我的示例使用非posix mremap()调用来连接用 mmap()分配的匿名内存的块,然后连续区域。基于可用的文档我希望这能正常工作。但是 MREMAP()操作'…

谜兔 2025-02-13 07:24:05 0 0

使用“ strace”轨道`````''''系统呼叫

我想清除终端,我找到了两种解决方案: 我如何清理屏幕而不必填写屏幕 linux NASM组件在终端中的清除屏幕 我实现了 2 解决方案,它起作用。顺便说一句…

眼睛会笑 2025-02-10 13:07:24 0 0

Syscall和Sysret开发人员设置

我是否正确理解 syscall 与包含可由内核开发人员设置的跳台的某些寄存器或内存块有关?然后 sysret 只是将您返回到执行 syscall 的应用程序代码。 如…

遮云壑 2025-02-10 10:08:32 2 0

为什么执行`cmpq`指令都会产生`sign sigttin,toped'?

我正在阅读从地面上进行编程并使用程序中的文件阅读第5章。,第63页中的代码。 我试图让此32位代码转换为64位代码。 以下是我的代码。 # system call …

能怎样 2025-02-09 21:10:14 1 0

无法在RISC V组装中执行执行SYSCALL

我正在尝试通过汇编执行执行syscall。在开始之前,我已经从github存储库下载了RISCV工具链,并使用: ./ configure/opt/rv32./configure -prefix =/pr…

心舞飞扬 2025-02-08 17:05:53 2 0

系统调用是否涉及上下文开关?

我正在阅读系统呼叫上的Wikipedia页面,但我无法调和一些在那里做的陈述。 在底部,它说:“系统调用通常不需要上下文切换到另一个过程;而是在调用该…

过期以后 2025-02-08 12:50:59 1 0

叉/exec/bin/sh无效参数

该问题在MAC上不稳定复制。代码片段如下: cmd := exec.Command("/bin/zsh", "-c", `brew info goland`) cmd.SysProcAttr = &syscall.SysProcAttr{ Cr…

恏ㄋ傷疤忘ㄋ疼 2025-02-08 05:39:37 2 0

在C程序中复制和执行SYSCALL

我知道我的问题听起来可能很奇怪,但是我想知道如果我尝试在C文件中复制SYSCALL的源代码以及我尝试运行它会发生什么。 操作系统的哪种安全机制将阻止…

想你的星星会说话 2025-02-07 17:38:17 1 0

向儿童流程发送信号,Sigcont,Sigstop

我的代码有问题, 我希望所有孩子在程序启动时停止。 之后,我只希望带有 i 索引的孩子继续执行,而其他孩子则被停止。 我想在此顺序p0,p1,p2,p3,…

时常饿 2025-02-07 14:58:55 2 0

Hello-World Assembly计划在没有GLIBC的GNU/Hurd中

Hello-world程序的汇编源代码(该程序将打印出恒定消息的stdout,然后成功地退出)的GNU Hurd在i386上看起来像?该程序必须使用GNU Hurd(Mach)系统…

棒棒糖 2025-02-06 07:50:17 2 0

Macos Ktrace“ -t c&quot”系统呼叫跟踪在较新的MacOS上可用吗?

有人知道是否有一种方法可以通过MacOS 12+中的 KTRACE 追踪系统调用? (显然,这是通过禁用的SIP。) 过去可以通过以下方式跟踪系统调用: sudo ktra…

魔法少女 2025-02-06 06:44:54 3 0

test_and_set()指令是否有SYSCALL?

我正在阅读Silberschatz的书《操作系统》。作者讨论了 test_and_set()指令,他说这是一项硬件指令。 我很想知道是否存在系统调用(例如,在Linux中…

空城旧梦 2025-02-06 05:25:47 2 0

SystemCall儿童父母执行问题(fork Execve)Linux

我是SystemCall的新手。我在孩子内使用execve,因此父母应像正常情况一样运行,而不是由execve打开。问题是孩子在执行后执行并停止整个事情。我的目标…

兮颜 2025-02-06 05:03:33 3 0

使用Execve(Linux)

我对使用SystemCall Execve感到困惑。 第二个参数应该是指向参数的指针,但是它不起作用,但是当我将整个命令(/bin/bash) + arg作为第二个参数时,…

冰雪梦之恋 2025-02-05 07:19:19 4 0

为什么我无法从文件中读取它包含内容?

我正在尝试创建一个函数,该函数复制一个给定文件描述符和文件名的文件: int filedup(int fd1, char *cpyfile) { int fd; size_t rd; char buff; if …

-柠檬树下少年和吉他 2025-02-03 21:32:07 2 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文