【问题标题】:My process crash before main ,by datamngr.dll我的进程在 main 之前崩溃,由 datamngr.dll
【发布时间】:2013-01-08 07:55:51
【问题描述】:

我的进程在 main 之前在 boost 代码上崩溃: myexe.exe!boost::`匿名命名空间'::run_thread_exit_callbacks() + 0xe6 字节 C++

windows原生c++编写的进程

我注意到的唯一奇怪的事情是,我的 exe 加载的 dll 不是我的: datamngr.dll(版本 1.0.0.1)

我确定这是一个恶意 dll,它是通过 appinit 注入给我的。 有什么想法为什么它会让我在 boost 代码上崩溃?

B.R. 罗马

【问题讨论】:

标签: c++ windows boost boost-thread


【解决方案1】:

Datamngr.dll 是来自第三方应用程序的 dll,它与您的进程挂钩(可能使用 AppInit_dll 机制)。从googling around 看来,它很可能是恶意软件。这些钩子意味着每个进程都在加载这个 dll,它可以在其中监视文件系统访问等内容。如果它崩溃,那么它会降低你的进程。我会运行一些 AV 和间谍软件扫描程序来解决这个问题。我不认为这是 boost 的问题。

【讨论】:

    猜你喜欢
    • 2013-08-08
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 2011-01-31
    • 1970-01-01
    • 1970-01-01
    • 2019-02-20
    • 1970-01-01
    相关资源
    最近更新 更多