BlackFireBR
Content Creator
- Joined
- Sep 2, 2013
Makes sense.If your program is detected as false positive by AVG, send them a report:
Report a false detection | AVG Worldwide
Because antivirus companies have to test tens (or hundreds) of thousands potentialy harmfull samples a day, files are in most cases tested automatically in virtual environment and scored how suspicious that sample is. If score is high enough, definition is made automatically, less suspicious fles are sent for further analysis and rest is marked as clean. What makes file suspicious? For example unusual runtime compression, obfuscated code, silent calls of other programs, creating or writting to executable files or libraries, creating new files in system folders, changes in windows registry, etc...
If you want to make your program less suspicious, don't use silent cmd.exe calls.
I use silent cmd.exe calls to run quickbms.exe. I could replace that with your tool for example, since your source code is way more understandable than quickbms code in my opinion, besides, your program is simple and faster.
I'm gonna do that when I have time.
I also use silent cmd.exe calls to copy and rename files, but that can be done with FILE and rename().