Hi Leute,
um eine Konsolenanwendung unsichtbar laufen zu lassen entferne ich immer das "{$APPTYPE CONSOLE}" aus dem Code. Was seinen Zweck bisher auch gut erfüllte.
Bei einer winzigen Konsolenanwendung, die lediglich per CreateProcess eine harmlose exe-Datei ausführt (an der exe wird es wohl nicht liegen, da ich testweise verschiedene ausprobiert habe), habe ich plötzlich Warnungen durch Avira Antivir Personal, die Datei sei evtl. gefährlich.
Sobald ich die Zeile
//{$APPTYPE CONSOLE}
zu
{$APPTYPE CONSOLE}
ändere, erscheinen die Warnungen nicht mehr.
Ich habe die Datei auf
http://www.virustotal.com testen lassen. Die Version die nicht unsichtbar ist wird von keinem Scanner bemängelt. Die unsichtbare wird heuristisch von 3/42 Scannern (7,32%) als potentiell gefährlich verdächtigt.
Hat jemand evtl. einen Rat für mich, wie ich das oben genannte verhindern kann bzw. wie ich eine Anwendung korrekt unsichtbar machen kann (wenn es eben geht ohne dass ganz kurz ein DOS-Fenster erscheint und die Anwendung erst dann unsichtbar wird)? Herzlichen Dank.