system-calls

system-calls

文章 1 浏览 79

在从文件中重定向时,读取到newline字符后,读取nasm中的syscall不会停止

以下组装代码应该以两条不同的行读取两个单独的字符串。果然,当用户通过终端给出输入时,它确实可以正常工作: section .bss str1 resb 100 str2 res…

挽清梦 2025-01-25 10:53:43 2 0

在Raspberry Pi中添加syscall

我正在尝试将SYSCALL添加到RPI4中,以获取最新的内核版本5.x。 我找不到适当的指南,因为版本4和5之间有很多更改。 任何人都可以将我指向正确的方向,…

安穩 2025-01-24 04:36:57 2 0

如何区分呼叫AC库功能与进行系统调用?

有c库函数 pipe(3) 和kernel(系统呼叫) pipe(2)。 两者都具有相同的签名,应该像这样使用(包括标头): #include int fds[2]; pipe(fds); 此代…

野稚 2025-01-23 23:06:45 2 0

自定义系统调用加功能给出错误的答案

我正在尝试在虚拟框中在Ubuntu中创建自定义系统调用。这是驱动程序程序,该程序返回一个非常大的负数而不是答案: #include #include #include #inclu…

满栀 2025-01-23 18:46:21 5 0

GO:为什么开始使用Win32API Funcs的流程/线程似乎劫持并杀死父型Proccess?

现在,以下代码可以执行它应该做的事情,将Calc.exe加载到内存并执行它,它做得很好。 我已经缝合了此代码以显示createThread()在弹出calc.exe之前…

月棠 2025-01-22 13:08:09 2 0

如何在x86 32位架构中读取文件(使用系统调用中存储在缓冲区中)的十六进制值

让我们说一些文件“ file.txt”具有 56 21 f6 ad 上述文件中的内容时,当我从文件中读取它们时,将它们的内容存储在以下代码中的缓冲“ ARR”中 现在…

夏日浅笑〃 2025-01-21 16:38:10 1 0

execv具有从第二个元素开始的参数

我正在制作一个可以将另一个程序作为参数并运行的程序。 我正在使用 execv()来运行第二个程序,但是我如何使用 argv [] (来自主程序,是 char*)作…

迷路的信 2025-01-20 15:49:57 2 0

读取系统呼叫和无效的字符

如果我使用 read()系统调用 buffer read read read()将使用 read()系统调用从文件中读取文件 buffer 中的null终止字符?还是我需要在文件中隐式…

半世蒼涼 2025-01-20 03:07:38 2 0

将命令行输出重定向到 C 中的变量

有没有办法重定向命令行的输出,将整数作为输出返回到 C 中的变量? 例如,如果命令是“cmd”,那么有没有办法重定向其输出(整数)并将其存储在 C 中…

桃酥萝莉 2025-01-19 14:54:12 5 0

为什么copy_file_range()用4.15 Linux内核不确定?

copy_file_range() 的联机帮助页位于 https: //man7.org/linux/man-pages/man2/copy_file_range.2.html 说: #define _GNU_SOURCE #include ssize_t …

前事休说 2025-01-18 09:10:15 0 0

找不到SYS_CALL_TABL

我正在编写一个内核模块,它可以使用 Linux 内核中 kallsyms.h 中定义的 kallsyms_lookup_name() 函数读取 sys_call_table 地址。我已经看到使用此方…

美人迟暮 2025-01-18 04:01:52 3 0

在内核模块中调用mprotect

我有一个内核模块,需要为当前用户进程调用 mprotect 。我正在考虑直接调用 do_mprotect_pkey但该函数被标记为static。如果没有,有没有其他方法,比…

她如夕阳 2025-01-18 02:39:34 3 0

我正在尝试获取 GEOCode 并在 R 上遇到此错误,如何修复它?

尝试使用地理编码,但我不明白错误或如何解决它…

清风夜微凉 2025-01-17 23:22:05 2 0

是否有A' soft' Chroot(2)的版本?

我想使用 chroot(2),以便在访问/file.txt 时,请在 /media/something/something/file.txt 被检索。 i 可以将路径附加到/媒体/something ,但这将允…

烟燃烟灭 2025-01-17 18:09:42 0 0

hook系统调用表函数sys_execve后如何打印argv参数

作为标题,我通过ftrace连接系统呼叫表函数sys_execve,但是当我打印argv参数和envp参数时,printk函数会打印一堆无形的字符,我该怎么做才能打印argv…

瑾兮 2025-01-17 15:54:10 2 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

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