system-calls

system-calls

文章 1 浏览 76

使用ptrace在用户空间编写程序管理器

我将寻找建议/资源来编写一个程序,该程序可以拦截程序的系统调用以监督其文件系统、网络等访问。 这样做的目的是编写一个在线判断器,以便不受信任的…

沉睡月亮 2024-09-18 01:20:40 13 0

什么系统调用来阻止/允许/检查创建程序主管

按照 使用 ptrace 在用户空间中编写程序管理程序,我正在尝试创建在线法官的程序主管组件。 我需要完全阻止哪些系统调用,始终允许或检查以下属性: …

格子衫的從容 2024-09-17 18:10:54 13 0

如何在 PPC Linux 上运行时挂接系统调用表?

主题: PPC 汇编语言 - Linux Loadble 内核模块 详细信息: 当系统调用表钩子中的内核调用时,如何访问本地 TOC 区域(r2)? 我为 Linux 编写了一个…

佼人 2024-09-14 19:27:18 15 0

OS X 中的 PHP 系统调用和 $PATH

我试图让 PHP 在 OS X 上进行系统调用。但是,它似乎无法找到系统路径中包含的任何内容。 当我运行... putenv("PATH={$_SERVER["PATH"]}:/usr/local/b…

书间行客 2024-09-13 11:35:54 11 0

什么是 OpenSolaris 系统调用调用约定 (x86)?

什么是 OpenSolaris 系统调用调用约定 (x86)? Fe 我想用 32 位程序集编写一个程序,在控制台上显示一个字符串。为此,我想使用“write”系统调用(第…

反话 2024-09-13 10:42:51 6 0

大会,你好世界问题

我正在 Linux 上学习 asm (noobuntu 10.04) 我得到了以下代码:http://asm.sourceforge.net/intro/hello。 html section .text global _start ;must b…

﹏雨一样淡蓝的深情 2024-09-12 23:14:59 9 0

gettimeofday 和clock_gettime 哪个更快?

我想存储事件时间。 我找到了这两个函数,但不知道哪个更快。…

肥爪爪 2024-09-09 21:52:07 9 0

系统调用超时?

我正在使用 unix system() 调用 Gunzip 和 gzip 文件。对于非常大的文件,有时(即在集群计算节点上)这些文件会被中止,而其他时候(即在登录节点上…

千年*琉璃梦 2024-09-04 14:49:02 12 0

处理 EINTR(使用 goto?)

背景:这是此帖子的后续问题,内容涉及在 C++ (Linux/GCC) 中处理系统调用的 EINTR。无论我是否打算分析我的应用程序,似乎我都应该处理系统调用,将 …

时光匆匆的小流年 2024-09-04 02:38:26 13 0

从 python 调用非 python 程序?

我目前正在努力从 python 脚本调用非 python 程序。 我有大约 1000 个文件,当它们通过这个 C++ 程序时将生成大约 1000 个输出。每个输出文件必须有一…

不气馁 2024-09-02 19:16:06 13 0

如何在 php 中使用系统调用根据复选框选择连接文件

我在 php 中有一些文件,我需要在选择复选框的基础上进行连接。如果选择了一个复选框,则根据要求进行连接等等。我必须使用系统调用来完成此操作,并…

維他命╮ 2024-09-02 06:50:11 10 0

在雪豹上使用 32 位应用程序和内核从系统调用中获取 getpid

我成功地从程序集中调用了退出系统调用,但我很难调用 _getpid 系统调用并使用它的返回值。这是我正在使用的代码 .text .globl _getpiddirect _getpid…

只有一腔孤勇 2024-09-02 05:19:01 10 0

linux系统调用机制的疑惑

我们使用“int”或新的“syscall/sysenter”指令从ring3 转移到ring0。这是否意味着需要为内核修改的页表和其他内容由“int”指令自动完成,或者“int…

未蓝澄海的烟 2024-09-01 00:51:53 14 0

Linux下如何使用汇编和系统调用动态分配内存

我正在寻找一些在 Linux 下使用汇编语言和使用系统调用(而不是 malloc 和朋友)进行动态内存分配的良好代码示例。 有哪些最简单但有效的方法可以做到…

把昨日还给我 2024-08-31 09:22:47 10 0

如何查找程序使用哪种类型的系统调用

我正在 x86_64 机器上工作。我的linux内核也是64位内核。由于实现系统调用有不同的方法(int 80、syscall、sysenter),我想知道我的机器正在使用什么…

未蓝澄海的烟 2024-08-31 06:27:47 12 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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