Note: the standard procedure of issuing a File or URL via http://www.bitdefender.com/submit/ cannot be applied here, because a certain use case must be followed.
Some curious problems appear upon using an industrial software application while bitdefender is operating. It appears that bitdefender is hypersensitive.
After quite a lot of experiments, a simple use case test could be defined which allows you to analyze what's happening.
The core of the phenomenon can be described as follows:
An executable for the command line interface (e.g. a simple program that outputs "hello world" in the console window) runs flawlessly when started from a Windows cmd-console (tested on Windows 7). However, using a scripting language that provides its own command line interface, an invocation of the SAME executable is treated as suspicious by bitdefender. Not the shell program is put in quarantaine, but instead the unsuspicious "hello world" executable!
Here is the use case:
1. start the Windows command line console (CMD).
2. type helloworld.exe<Enter>, several times (using the cursor-up key).
There will be no problem.
3. invoke tclkit-gui-864.exe. A command line shell is presented.
4. type exec helloworld.exe<Enter>, several times (using the cursor-up key).
Bit defender will report problems, finally blocking helloworld.exe.
Of course, the customer does not use a precise use case like this. Calls to commandline executables from a Tcl ****** represent daily automated stuff. And causes this problems.
Where are the used resources?
- Three different versions (from different compilers) of a helloworld-program are attached in a packed 7z-file. The smallest one is not an .exe file, but a .com file. This one yields no problems in the scripting shell.
- tclkit-gui-864.exe can be downloaded here: http://www.patthoyts.tk/tclkit/win32-ix86/8.6.4/
FYI: this represents a full-blown Tcl/Tk scripting engine with extensive GUI capabilities packed in a single file, without library dependencies.
The attachment has the suffix .doc. It must be renamed to have the ending .7z.
No packed file format (like zip or tar) is accepted by the forum.
/applications/core/interface/file/attachment.php?id=14377" data-fileid="14377" rel="">helloworld.doc