FortiusANT icon indicating copy to clipboard operation
FortiusANT copied to clipboard

Program FortiusANT is removed automatically

Open BastiaanTol opened this issue 4 years ago • 7 comments

Hello Wouter,

I have used the program for almost a month now and i am pleased that is works so well! But last week when in tried to activate the program it just seemed to be disappeard...There was no longer a file in the folder.. I have now tried to download the windows executable from your list again. That seems to work but when the download is ready the file just dissapears again automatically before in can even open it.

Does this sound familiair to you? Or could it be that an update from a antivirus program or microsoft defender causes this problem? Maybe you have heard of a simmulair issue already, and have a sollution?

Looking forward to your answer.. and to ride again :).

Kind regards, Bastiaan

BastiaanTol avatar Dec 14 '21 15:12 BastiaanTol

Yes I heard this before. It's a false positive on the exe. The exe unpacks and installs itself, which could be considered virus-behaviour. I would suggest you exclude the file or folder from scanning according your antivirus options.

WouterJD avatar Dec 14 '21 15:12 WouterJD

Alternative is to use the python-version. OR (i did not try that) to save the resulting folder for future usage. I could instruct how if that appeals to you.

WouterJD avatar Dec 14 '21 15:12 WouterJD

Easiest way to try that is downloading one of my dev builds (https://github.com/switchabl/FortiusANT/suites/4512675157/artifacts/120589869). They don't use the self-extract option, they just contain the folder itself (and a Node distribution for BLE but you can just ignore that).

It may or may not help. Unfortunately, it is often the PyInstaller bootloader itself that causes the false-positives. I have come to the conclusion that you can not win. If you want exe files from Python, you will always have problems with some antivirus software. You can only report the false-positives and hope that they fix it.

switchabl avatar Dec 15 '21 17:12 switchabl

Hello Wouter, Thank for your answers!

My laptop's virus scanner (Sophos) is indeed the problem. The program removes the .exe without a warning. Because of safety procedures off my employer i do not have permission to exclude folders or programs from the antivrus software :(.. My officemanager is now trying to exclude de program. If that doesnt work i'll try downloading one of your dev builds!

I will keep you informed!

Op wo 15 dec. 2021 om 18:53 schreef switchabl @.***>:

Easiest way to try that is downloading one of my dev builds ( https://github.com/switchabl/FortiusANT/suites/4512675157/artifacts/120589869). They don't use the self-extract option, they just contain the folder itself (and a Node distribution for BLE but you can just ignore that).

It may or may not help. Unfortunately, it is often the PyInstaller bootloader itself that causes the false-positives. I have come to the conclusion that you can not win. If you want exe files from Python, you will always have problems with antivirus software. You can only report the false-positives and hope that they fix it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/WouterJD/FortiusANT/issues/344#issuecomment-995026585, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWVFWGXI2ZGHZPFSBU3CJCLURDIYJANCNFSM5KBFGG2Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

BastiaanTol avatar Dec 16 '21 11:12 BastiaanTol

Hi @BastiaanTol how are things going?

WouterJD avatar Dec 28 '21 16:12 WouterJD

Hello Wouter,

The .exe file is working again, because it is excluded from scanning by Sophos.. but that has to be done several times - after every update from Sophos the .exe file wil be removed again. That is why i have installed one of your dev build as you suggested. Thats works fine!

Thanks again!

Op di 28 dec. 2021 om 17:31 schreef Wouter Dubbeldam < @.***>:

Hi @BastiaanTol https://github.com/BastiaanTol how are things going?

— Reply to this email directly, view it on GitHub https://github.com/WouterJD/FortiusANT/issues/344#issuecomment-1002186309, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWVFWGQ5CKF7ONAVKC533BTUTHQ6JANCNFSM5KBFGG2Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>

BastiaanTol avatar Dec 28 '21 20:12 BastiaanTol

@BastiaanTol good to hear it's working

Easiest way to try that is downloading one of my dev builds (https://github.com/switchabl/FortiusANT/suites/4512675157/artifacts/120589869). They don't use the self-extract option, they just contain the folder itself (and a Node distribution for BLE but you can just ignore that).

@switchabl do you have suggestions / instructions how to integrate this in the FortiusAnt distribution? Did you reverse engineer the pyinstaller-created .exe or did you use a standard approach. I did not find instructions in the python docs, suggestions welcome.

WouterJD avatar Dec 28 '21 21:12 WouterJD