Reload 问答列表

运行下载的脚本

作者:azoundria 提问时间:12/14/2012

这很简单。 我想创建一个快捷方式: 1)从网站URL下载.akk脚本。(此脚本将更改。它需要获取最新版本。 2) 立即运行脚本。 UrlDownloadToFile 可以在本地下载文件。 #Inc...

tcmalloc 默认,但可覆盖

作者:Underhill 提问时间:8/9/2022

tcmalloc 与 glibc 的常见用法是“glibc malloc/free 是默认值;使用LD_PRELOAD来使用 tcmalloc”。 我正在开发的应用程序,他们想要相反的情况:默认情况...

使用 printf 在 malloc 中创建运行时存根时出现分段错误

作者:zkh 提问时间:2/24/2023

我正在根据CSAPP一书的原理做一些关于动态库的实验,当我运行链接我的运行时存根库的程序时,我遇到了分段错误。 库如下。 #include <dlfcn.h> #include <stdlib...

为什么在预加载到达世币时没有调用共享库 fini 函数?

作者:Mark Galeck 提问时间:3/7/2023

我使用的是最新的 Ubuntu Linux。 下面是一个共享库,其中包含在加载和卸载时调用的函数: shared.c: #include <fcntl.h> #include <sys/stat...

某些应用程序在启动后不久就停止使用 LD_PRELOAD

作者:Zeti_Zero 提问时间:4/20/2023

我一直在尝试LD_PRELOAD,具体来说,我想用我自己的实现替换 malloc 和 free,它打印有关在 malloc 的情况下分配的字节数和在 free 的情况下释放的地址的信息。 不幸的是,...

如何安装 sigsegv glibc 模块

作者:Bryon 提问时间:5/18/2023

我正在尝试捕获分段错误,旧的 LD_PRELOAD 方法已在 2022 年弃用 (https://www.marcusfolkesson.se/blog/libsegfault/) 我正在阅读有关这...

Linux 内核 6.1 上的pthread_create拦截

作者:Victor 提问时间:6/26/2023

我正在尝试使用 LD_PRELOAD 拦截对 pthread 库的调用。 我成功拦截了除 .我没有收到任何错误,拦截根本不会发生。pthread_mutex_initpthread_mutex_lo...

在目标计算机中运行应用程序时出现的问题

作者:NCLibardi 提问时间:7/6/2023

我有一个使用 c++20 std 的 c++ 项目,并使用 gcc11 在我的本地机器中编译(目标机器有 gcc8.5)。然后,我将可执行文件传输到目标计算机,并使用 ldd 命令检查目标计算机中的可...

尝试在 Ubuntu 上运行 valgrind 时出错(ASan 运行时在初始库列表中不排在第一位)

作者:waly karim 提问时间:7/19/2023

我正在尝试运行 valgrind 以查找我的 c++ 程序中的内存泄漏。我已经在我的CMake中设置了标志-fsanitize=adress。但是,每当我在设置此标志后尝试使用或不使用valgrind...

在 Linux 中动态链接到 libc 没有绑定/连接

作者:user1929999 提问时间:10/15/2023

在 Linux 和 Mac 中,Go 动态链接到 libc 是不同的吗?我正在尝试评估使用 LD_PRELOAD (Linux) 或 DYLD_INSERT_LIBRARIES (macOS) 来拦截...


共13条 当前第1页