0

メインの前にブースト コードでプロセスがクラッシュする: myexe.exe!boost::`anonymous namespace'::run_thread_exit_callbacks() + 0xe6 bytes C++

Windows 用の C++ ネイティブで記述されたプロセス

私が気づいた唯一の奇妙なことは、私のexeが私のものではないdllをロードすることです: datamngr.dll(バージョン1.0.0.1)

これは悪意のある dll であり、appinit を介して挿入されていると確信しています。ブーストコードでクラッシュする可能性がある理由はありますか?

BR ロマン

4

1 に答える 1

0

Datamngr.dll は、(おそらくAppInit_dllメカニズムを使用して) プロセスにフックするサード パーティ アプリケーションからの dll です。グーグルで調べてみると、マルウェアである可能性が高いようです。フックは、すべてのプロセスがこの dll をロードしており、ファイルシステム アクセスなどを監視できることを意味します。クラッシュすると、プロセスが停止します。これを修正するために、いくつかの AV およびスパイウェア スキャナーを実行します。ブーストの問題ではないと思います。

于 2013-01-08T09:56:26.093 に答える