How to make antivirus programs stop blocking my software? Answered
I am in the beta testing stages of a program I recently developed. One of the problems that I have with it is that anti-virus programs tend to block it due to the fact that they do not recognise it. Also, microsoft smart screen and google chrome try to block it because it is not a commonly downloaded file (yet... yes, I tend to be optimistic). In addition to the program not being well known, the program is designed to automate tasks used in computer repair... especially remote computer repair. This can make good antivirus programs suspicious since a lot of what technicians do to a computer could also be used maliciously (some of the tasks that this program does are editing the registry, turning the firewall on and off, etc. just to name a few).
Is there an easy way to get my program recognised as a safe application by these programs? I have tried sending the file to the antivirus companies for analysis on the programs that support that feature, but evidently they are too busy or just don't care since my program is still blocked.
Thanks in advance for your help!
Here is a detailed explanation of what the program does... it is broken into two different parts (1) automated remote access and (2) a technician's toolkit.
So basically my original idea was to create a program to automate the sending of remote assistance invitations (since I was just getting fed up with walking people through how to setup a remote assistance program over the phone). This program just prompts for a ticket number (obtained from the technician on the phone); then creates an .msrcIncident file using the ticket number as the password. Once the technician connects, the remote program has the toolbox built into it (I am also making the toolbox available separately). This toolbox prompts the technician to select which tools the technician thinks he/she will need; and then downloads those programs automatically. Once the programs are downloaded, it allows the technician to launch them from the program, or if the technician later realises that he/she needs more programs than he/she originally downloaded; they can download them directly from the toolbox. Most of the programs have portable versions that the toolbox deletes on exit; but for the few programs that do not have a portable version, there is a shortcut to uninstall the program. Any programs that are still installed are automatically uninstalled when the toolbox closes, it deletes the portable versions, closes any pinholes that it opened to allow the remote assistance through, etc. Basically the same things that we do every time that we go to a computer; only a lot easier and faster.
Since the program is not built to allow anything malicious to be done with it, I'm sure that anyone who reviewed the code would find that it is fine. I'm not asking if there is a way for the antivirus programs to blindly trust my program... I wouldn't want that either. What I am asking is would there be any way to send these anti-virus companies my source code to have them analyse it?