|Posted on December 17, 2015 at 1:05 PM|
PLEASE READ THE UPDATE BELOW
Many users have reported that Getbhavcopy 2.1.6a is not working/not starting/being reported as a virus. If you are faciing this issue then I assure you that there is no virus in Getbhavcopy. Version 2.1.6a was compiled on a brand new machine where Visual Studio C# 2010 is the the fist thing I installed - to get Getbhavcopy running for the community.
So then why is it being treated as a virus ?
That is a good question and for that I strongly recommend you read a bit about 'How antivirus software works" - search it on google.
Basically I am using ILMerge (to merge some dlls) and then using ConfuserEX (an open source obfuscator) to protect my merged exe. It is this protection layer that I add using ConfuserEX which is causing this exe to be treated as a virus. This is the change I implemented for the first time in 2.1.6a.
This is a known issue with confuserEX
So what do i do ?
I plan to take this up with the antivirus companies, but that will take time. Till they whitelist their definitions, it would be best to add an exception to your antivirus software. Do a google search "add exception to <your antivirus software name>" and follow those instructions.
Update - 19 Dec 2015 - New binaries of 2.1.6a released
Since the previous release of 2.1.6a was being falsely detected as virus, I configured ConfuserEX in a way that it would not pack the executable. So far while checking at VirusTotal it is not reporting an issue.
So the download section is updated with the new version of 2.1.6a which can alos be downloaded from
https://drive.google.com/file/d/0B2BQ6_qaluU1bENjdGJjUkMzekE/view?usp=sharing" target="_blank">Download from Google Drive
MD5 Hash of the zip file - eb6c18b7c6c20c3c398e0ebfef3cd87b
I recommend everyone to redownload version 2.1.6a and hopefully this time it should not be detected as a virus.