boy1dr / SpleeterGui

Windows desktop front end for Spleeter - AI source separation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Windows Reports SpleeterGUI.exe as threat

Windowsurfer opened this issue · comments

Windows reports SpleeterGUI.exe as threat and puts it in quarantine.

Trojan:MSIL/Formbook.VN!MTB

Thanks for reporting this i'll take the download offline until i can work out what happened there.
My windows defender didn't pick it up and neither did malwarebytes but now it does, strange.
I wonder if this is a false positive. will need to test more before i post another file for download.

@boy1dr
Just popped up for me too:
"Trojan:MSIL/Formbook.VN!MTB"

However it didn't when installing a week ago.
So prolly false-positive.

You can manually let Microsoft review your .exe here: https://www.microsoft.com/en-us/wdsi/filesubmission/
I had to do this myself one time, and after reviewing instantly another 9 'virusscanners' on virtustotal.com determined my exe as OK =)

Hi, the same thing happened to me today. I will do a review submission as per @bascurtiz .

I have submitted it for review as the developer. Thanks @bascurtiz for the suggestion.
Hopefully they get back to us soon :)

commented

Just to let you know...
I got it too:
Trojan:MSIL/Formbook.VN!MTB
15/07/2020 22:16

I just downloaded this repository on another machine, defender removed the pre-compiled binaries as expected.
I loaded the solution in Visual C#2017 and ran it in debug mode. defender nuked the compiled exe immediately.

This is definitely a false positive so we just have to wait for Microsoft to give it the all clear.
Feel free to check over the code (form1.cs) and compile the project yourself if you need to be sure.

Why does it recognize FormBook actually? Is it actually part of the software? Or is there any idea how this got recognized?
(Let it be mentioned: I'm not familiar with software programming at all)

@Windowsurfer
anti-virus software cannot actually look in all your files for all the known viruses that exist.
Instead they rely on pattern matching (otherwise known as heuristics).
Occasionally those known virus patterns can appear in other software code and cause whats known as a false positive.

It has been cleared by MS but it will still detect as a trojan until defender updates it's definitions file

Analyst comments:

We have removed the detection. Please follow the steps below to clear cached detection and obtain the latest malware definitions.

 1. Open command prompt as administrator and change directory to c:\Program Files\Windows Defender   
 2. Run “MpCmdRun.exe -removedefinitions -dynamicsignatures”  
 3. Run "MpCmdRun.exe -SignatureUpdate"  

Alternatively, the latest definition is available for download here: https://www.microsoft.com/en-us/wdsi/definitions

Thank you for contacting Microsoft.

FYI defender still appears to be identifying the tojan even though Microsoft have cleared it.

Microsoft_Security_submission

Manually running the commands (see above) provided by Microsoft seems to have done the trick today.

Defender no longer identifies malware in this - just updated defender about 5 minutes ago, and re-installed, all good

New version 2.7 was released yesterday and again today MS defender has identified it as the same trojan.
I have sent the file to Microsoft today and they gave it the all clear.
Based on last time it might take a few days for your defender cache to clear and allow my app once more.

Please keep us updated, this info should probably be posted on the readme.

@ilazarte readme has been updated. i was hoping defender would update quicker this time but sadly it has not.

Defender appears to still be detecting trojan even though it has been cleared by Microsoft 2 days ago.
Checking the submission report this morning shows the following
Microsoft_Security_submission2 7

Version 2.8 is now available.
I have compiled this version as 64bit to avoid defender false positives.

Hey, 2.9 just came up as a positive today. Both the .exe and shortcut were said to have a virus according to Microsoft. Trojan:Win32/Fuery.C!cl

@Nabs617 Thanks for confirming this. i also got the notification earlier today.
This would be the 4th time i have had to fight Microsoft to clear my name. this is open source software and the exe i provide is for the convenience of those that would want to use it. i can assure you that is it virus free, these detection are false positives.
If you are concerned feel free to download the source code and compile it yourself.
The code signing certificate to prove the projects authenticity is AUD$500/year. hosting for this project is ridiculous at 2-4 terabytes per month and donations hovering around the AUD$40/month. I have funded this project for 12 months now and come new year i will pull the project after one final software release.
If you are willing to take on the project let me know, hopefully someone out there will take it on.
I'm not angry, i'm just over it. i hope you can understand :/

@boy1dr Hey, I totally understand. I hope things work out for you and the project, I'd hate to see it go.

Svens@jegorovs.de @boy1dr

I downloaded the MSI-version of spleeterGUI 2.9.1 and installed it, but I get an error window "can't find python.exe". So I downloaded the actual zip-version. Now the defender of Windows 10 say "Trojan:MSIL/Formbook.VN!mtb" detected. I'm updating the database of the defender regulary.

So my question: is there a trojan in the spleeterGUI.exe? When not, can I allow the defender to run the exe on my PC without the risk to catch a trojan?

A short Feedback will be nice.

Svens@jegorovs.de @boy1dr

I downloaded the MSI-version of spleeterGUI 2.9.1 and installed it, but I get an error window "can't find python.exe". So I downloaded the actual zip-version. Now the defender of Windows 10 say "Trojan:MSIL/Formbook.VN!mtb" detected. I'm updating the database of the defender regulary.

So my question: is there a trojan in the spleeterGUI.exe? When not, can I allow the defender to run the exe on my PC without the risk to catch a trojan?

A short Feedback will be nice.

@SJegorovs Hi mate. the 32bit version of SpleeterGUI often gets flagged as having a formbook trojan. As per Microsoft's advice i switched to 64bit and it's been fine ever since. be sure to use the latest version.
if you get "cant find python". in SpleeterGUI click Help > Set path, then choose your SpleeterGUI path.
Mine is C:\Users\chris\AppData\Roaming\SpleeterGUI
Change "chris" for your path.

@boy1dr Chris,

many thanks for your quick reply to me on a Sunday.

How I can switch to 64 Bit?

The error window disappeared and after starting the Gui it Shows spleeter Version 2.1.2

But when I try to seperate 2 steams, I get an error in "pywrap_tensorflow.py" line 64 in from tensorflow\python_pywrap_tensorflow_internal Import * and now steam will be exported.

Is there so thing missing in the Installation?

I've also the spleeterGUI_V2.0.zip. Will I find there the missing things?

It will be nice to hear back from you again.

Best regards
Svens

Please post the entire output so i can see whats going wrong.
Also you will need to be running SpleeterGUI v2.8 or v2.9. Previous versions where 32bit and was being detected as a trojan.

@SJegorovs i'll do my best to help out. i can't find your attached output though. can you paste it in here directly ?

@SJegorovs near the end it says "ImportError: DLL load failed: Eine DLL-Initialisierungsroutine ist fehlgeschlagen."
This is listed as the # 1 common issue with Spleeter on my help site https://makenweb.com/spleeter_help
It would appear that you are trying to run Spleeter on a CPU that does not have the instruction set it requires to run.

Dear Chris,

thanks for your reply so quick. Do that mean, that I cannot run spleeter on my PC any way?

Best regards
Svens

According to https://versus.com/en/amd-e-350-vs-intel-core-i3-2365m
You CPU does not have the AVX instruction set that spleeter requires to run.
I'm not sure of free alternatives but RX-8 is great at source separation.
There are various websites offering Spleeter you could try those. not sure how free they are.
try splitter.ai

@SJegorovs @boy1dr
I'd advice you to look into my comparison I did a year ago:
https://www.reddit.com/r/IsolatedTracks/comments/hhjczd/ai_separation_comparison/

My opinion:
Lalal.ai was/is best, but is paid by now.
Ultimate Vocal Remover v5 is next best, if not best right now:
https://youtu.be/F2EeRok6uo4