Пишу свою программу и DrWeb постоянно, после компиляции моей программы и запуска, кидает её в карантин (говорит что DPH: Trojan.Inject.3).
Для меня не удивительно что DrWeb принимает её за вирус. Она действительно запускает поток в процессе другой программы, загружает свою динамическую библиотеку, перехватывает и изменяет поведение некоторых WinAPI функций в этом процессе. И таким образом изменяет поведение этой другой программы. (а именно так могут действовать многие вирусы) Но...
Это моя программа и соответственно я уверен что ни каких вредных действий она не производит. Что бы DrWeb не блокировал её я добавляю в исключения папку со своей программой (ту папку в которой лежит EXE файл), папку с программой поведение которой я модифицирую (там же лежит библиотека от моей программы), также добавляю в исключения файлы: свой EXE файл, свою библиотеку, EXE файл чужой программы (модифицируемой). Но все эти манипуляции помогают только пока я не изменю свою программу, после изменения и перекомпиляции моей программы DrWeb снова швыряет её в карантин. Не помогает даже отключение SpiDer Guard.
Мне не сложно вытащить из карантина EXEшник, он конечно возвращается на место, но он остается заблокированным антивирусником. И что бы снять блокировку приходится перезагружать ОС.
Как все таки добавить программу с определенным именем и положением на диске, в исключения, что бы он не проверялся ни при каких обстоятельствах?
Как временно отключить DrWeb? (отключение SpiDer Guard, SpiDer Gate, SpiDer Mail, родительский контроль не помогает, фаервол от DrWeb у меня не установлен)
Как снять блокировку с файла вытащенного из карантина?
Отчет прикрепил.