mprotect

mprotect

文章 0 浏览 1

mprotect 是否会刷新 ARM Linux 上的指令缓存?

我正在 ARM Linux 上编写一个 JIT,它执行包含自修改代码的指令集。该指令集没有任何缓存刷新指令(在这方面与 x86 类似)。 如果我向某个页面写入一…

掩于岁月 2024-08-31 15:27:26 2 0

C SIGSEGV 处理程序和保护

我正在构建一个程序,它使用 mprotect() 来限制访问内存块。当请求内存时,会抛出一个 SIGSEGV,我使用 signal() 调用来监听它。 一旦检测到 SIGSEGV…

岁月苍老的讽刺 2024-08-30 07:17:35 3 0

将 MachineCode 从文件加载到内存中并在 C 中执行 -- mprotect 失败

您好,我正在尝试将原始机器代码加载到内存中并从 C 程序中运行它,现在当程序执行时,尝试在内存上运行 mprotect 使其可执行时会中断。我也不完全确…

站稳脚跟 2024-08-24 19:32:38 2 0

有没有比解析 /proc/self/maps 更好的方法来找出内存保护?

在 Linux(或 Solaris)上,有一种比反复手动解析 /proc/self/maps 更好的方法来确定您是否可以读取、写入或执行存储在一个或多个地址中的任何内容。…

愛放△進行李 2024-07-08 03:49:37 5 0
更多

推荐作者

策马西风

文章 0 评论 0

柠檬心

文章 0 评论 0

1331

文章 0 评论 0

七度光

文章 0 评论 0

qq_oc2LaO

文章 0 评论 0

野却迷人

文章 0 评论 0

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