According to Antivirus Software Wiki, Antivirus or anti-virus software (often abbreviated as AV), sometimes known as anti-malware software, is computer software used to prevent, detect and remove malicious software.
What is a malware behavior, how to detect the malware behavior? it is really a very basic question to ask. It depends on your safety requirement, just like Microsoft's annoying UAC issue, most people just press ok to continue. All anti-virus products have to face the same issue, at the machine code level, it is really hard to tell if a software modifying your code is good or bad. Microsoft patches system dlls at run time to keep OS version compatibility and virus /cracker does this in the same way.
One of the few solid theoretical results in the study of computer viruses is Frederick B. Cohen's 1987 demonstration that there is no algorithm that can perfectly detect all possible viruses. However, using different layer of defense, a good detection rate may be achieved.
Antivirus software has some drawbacks, first of which that it can impact a computer's performance.
Furthermore, inexperienced users can be lulled into a false sense of security when using the computer, considering themselves to be invulnerable, and may have problems understanding the prompts and decisions that antivirus software presents them with. An incorrect decision may lead to a security breach. If the antivirus software employs heuristic detection, it must be fine-tuned to minimize misidentifying harmless software as malicious (false positive).
Antivirus software itself usually runs at the highly trusted kernel level of the operating system to allow it access to all the potential malicious process and files, creating a potential avenue of attack.
It is a well known issue that most anti-virus products can generate false alarms due to their own technical problems, please refer to: Independent Tests of Anti-Virus Software for detailed report.
You can upload your exe file to the following multi-AV online scanners for a free test.
Our latest virus scanning report of a wrapped test case gets a good mark 96.36% (detect ratio: 2/55), SoftwareShield anti-virus report
You can:
It is ok that you wrap all your game files in a single & big exe, but it might start up slowly when some stupid anti-virus software trying hard to scan every bits of your exe in real-time, so our recommendation is creating a second data package that hosts all your game data (movies, audio, pics, etc.), it can also be easy to upgrade if your game data is not changed between versions, only the exe package need to be replaced.
Here is a very good article on How to Report Malware or False Positives to Multiple Antivirus Vendors,
Another helpful web site is: What Do I Do If an Engine Detects My Safe File as a Threat?
Another indirect way is submiting your exe to public online scanner web site like Virus Total, it will send your file to AV vendors if it is tagged as virus.