machinewrapped / gpt-subtrans

Open Source project using LLMs to translate SRT subtitles
Other
310 stars 36 forks source link

bitdefender says there is a Trojan in gpt-subtrans v 0.8.2 #186

Open trsmith78 opened 1 week ago

trsmith78 commented 1 week ago

The file C:\Users\troyd\Downloads\d75b887a-446f-4403-b5bc-ae9d0bfb21b6.tmp is infected with Trojan.GenericKD.73124510. The threat has been successfully blocked, your device is safe.

machinewrapped commented 1 week ago

It happens quite often with MalwareBytes and packages generated with PyInstaller, e.g. https://forums.malwarebytes.com/topic/302976-python-pyinstaller-detection/

Their heuristics are quite aggressive so applications that don't have a lot of users can trip a random detection rule when they update them, or after a PyInstaller update, until enough people report it as a false positive. I guess BitDefender is the same.

I ended up whitelisting the directory because it happened too often - I'd build the package for a new release and MalwareBytes would randomly quarantine it. After a week or so they'd update their rules and it would be fine.

You can try installing from source instead - it will be easier if you already have Python 3.10+ installed: https://github.com/machinewrapped/gpt-subtrans?tab=readme-ov-file#installing-from-source

In theory the content is the same, just packaged with a PyInstaller boot loader, but MalwareBytes has never flagged an issue with the source files for me, only the package builds.

trsmith78 commented 1 week ago

Many thanks,

I'll proceed then. The PC is new and I haven't gotten around to installing any development tools. Thank you for clarifying and responding so quickly.