c++ winapi CreateProcess Suspended 被识别为恶意

c++ winapi CreateProcess Suspended recognized as malicious

本文关键字:识别 恶意 Suspended winapi CreateProcess c++      更新时间:2023-10-16
CreateProcessA(szFilePath, NULL, NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL, &SI, &PI)

就像标题中一样,窗口将此行识别为恶意。我通过删除项目中的行来检查它。此行导致我的项目被识别为"Worm:Win32/Rebhip.A"类型的病毒。我必须创建暂停的进程,有没有其他方法可以避免这种警告?

创建挂起进程有时会被病毒用于邪恶目的,因此它们可以更改CONTEXT->EIP或在 Microsoft/Mozilla .exe中注入线程,然后绕过防火墙等,但这些技巧已经过时,可能不再有效了?

启动挂起的进程也有绝对合法的理由,将其附加到 Job 对象就是一个例子。

我建议您在开发应用程序时将其列入白名单,并希望在完成后它不再触发防病毒软件。这实际上取决于它是由签名还是运行时启发式触发的。如果它仍然在您完成的申请中触发,您需要向供应商提交误报报告,也许会点名并羞辱他们......