self-modifying

self-modifying

文章 0 浏览 5

在执行该代码时,将未对准的机器代码中的直接操作数编写是安全的吗?

假设我有看起来像这样的X86-64代码(尽管此问题更普遍地适用于所有代码): mov rbx,7F0140E5247Dh jmp rbx 如果该目标值不符合,那么覆盖目标常数是…

为你鎻心 2025-01-22 10:39:06 0 0

在fork()中实现自我修改

在叉子中,父母和子女共享代码,因此,如果我修改子女中的代码内容(例如,通过自我修改),当父母到达相应的部分时,父母可以执行它吗?…

意中人 2025-01-20 06:45:56 0 0

自修改代码在高级优化下不起作用

我尝试编写一个自修改代码。 (请参阅链接 https://shanetully。 com/2013/12/writing-a-self-mutating-x86_64-c-program/)自修改代码在没有优化的情…

乱了心跳 2025-01-12 23:38:00 1 0

在 C++ 中修改后修复文件权限?

我将数据保存在程序的可执行文件中。我将其复制到临时文件,覆盖以“魔术字符串”开头的部分,并将其重命名为原始文件。我知道这是一个坏主意,但我这…

命比纸薄 2025-01-05 16:11:13 2 0

自修改代码的用例?

在冯诺依曼架构上,程序和数据都存储在内存中,因此程序可以修改自身。这对程序员有用吗?你能举一些例子吗?…

北城半夏 2024-12-24 03:14:51 2 0

同像和“不受限制”的。自修改代码 + Lisp真的可以自我修改吗?

我承认我对 Lisp 的了解非常少。然而,我对这门语言非常感兴趣,并计划在不久的将来开始认真学习它。我对这些问题的理解无疑是有缺陷的,所以如果我说…

乄_柒ぐ汐 2024-12-20 21:36:40 4 0

修改NDK并生成新的实验发布包

我正在尝试修改 NDK 并使用文档“android-ndk-r6\docs\DEVELOPMENT.html”生成新的实验发布包,但在执行脚本 $NDK/build/tools/rebuild-all-prebuilt …

留蓝 2024-12-13 18:43:26 2 0

处理器是否从“L1 代码”切换数据?到“L1 数据”缓存?

我想知道,微处理器(假设在长模式下的 SandyBridge 架构上)如何将数据从“L1 代码”缓存切换到“L1 数据”缓存,反之亦然? 假设一个页面用于数据存…

毁虫ゝ 2024-12-12 22:33:47 3 0

有没有真正的应用程序可以自我修改代码?

网络上很少有示例演示如何编写自修改代码。但它们只是例子。我想知道是否有任何真正的应用程序可以自我修改代码。谢谢!…

dawn曙光 2024-12-07 21:55:49 3 0

我可以将存储在寄存器中的数字作为 MIPS 中的指令来执行吗?

如果我获取一条指令并将其分解为其操作码、rs、rt 等的二进制表示形式...然后我可以将此二进制数放入寄存器中并让 MIPS 将其视为指令吗? 例如: 指令…

南风起 2024-12-06 17:15:30 2 0

如何用C语言编写自修改代码?

我想编写一段不断改变自身的代码,即使改变微不足道。 例如,可能类似于 for i in 1 to 100, do begin x := 200 for j in 200 downto 1, do begin do …

梦明 2024-12-04 17:26:22 3 0

是否可以编写自修改的 PowerShell 脚本?

是否可以编写自修改的 PowerShell 脚本? 假设我有一个名为 foo.ps1 的脚本: "Write-Host `"Goodbye world`"" | Set-Content "foo.ps1" Write-Host "…

微凉徒眸意 2024-11-03 12:07:05 7 0

自修改代码 [C++]

我正在阅读一篇有关自修改代码的密码破译者期刊文章,其中有这样的代码片段: void Demo(int (*_printf) (const char *,...)) { _printf("Hello, OSIX…

十年九夏 2024-11-03 02:32:51 7 0

C++布尔变量变化

我有一门C++课程;这个类如下: 首先,标题: class PageTableEntry { public: PageTableEntry(bool modified = true); virtual ~PageTableEntry(); b…

三生路 2024-11-01 02:11:53 7 0

有运行时代码修改的聪明案例吗?

您能想到运行时代码修改(程序在运行时修改自己的代码)的任何合法(智能)用途吗? 现代操作系统似乎不赞成执行此操作的程序,因为病毒已使用此技术…

时光礼记 2024-10-29 08:49:07 15 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

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