Replies: 3 comments 4 replies
-
@ChristopherBiscardi is a well-known and trustworthy member of the Bevy community: no worries there. I've heard of similar problems before with false positives, both for Bevy and other game engines. However, supply chain attacks are possible. I'm not personally sure how you might investigate further; perhaps others know more. |
Beta Was this translation helpful? Give feedback.
-
For what its worth, there are no external crates of my own in that workshop (or crates from non-crates.io sources), so all non-third party code is auditable (there are no weird binary blobs or anything like that). In fact it is almost inherently audited because you have to write the code yourself to go through the workshop. bevy, itertools, and rand are all very widely used rust crates. If there was an issue with one of them I would assume the issue would be widely known very quickly. I don't think there is one, but checking the relevant issue trackers would be where I would start if I was going to check. bevy_easings is https://github.com/vleue/bevy_easings which is (as far as I know) handled by @mockersf and while being a smaller crate than the others, is another well known and trustworthy member of the Bevy community. I also don't know how I would further investigate other than checking the relevant issue trackers and such. As a side mention, I am happy to receive these kinds of issues on the 2048, etc repos so as to not additionally burden Bevy maintainers, but I also understand why it would've been filed here given the type of issue. |
Beta Was this translation helpful? Give feedback.
-
Came here from Google just to say Windows Defender is categorizing both my AutoIt3-compiled app and my golang game cross-compiled on Linux with this same threat. Microsoft just blanketing everybody with this one. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everyone,
I've just finished following a workshop called "2048 with Bevy ECS" created by Chris Biscardi on his website https://www.rustadventure.dev/workshops. I've just completed everything and I'm in the process of creating a release executable but I've run into an issue with Windows Defender, or a potentially bad crate.
I am able to successfully create a release executable, but when I run it Windows flags it as a Trojan:Win32/Sabsik.FL.A!ml and quarantines the file. If this is indeed a bad crate, how can I go about finding it? Or is this just Windows Defender overreacting?
Here are the dependencies I'm using:
Rust Info
OS Info
Any advice on how to tell if it's a bad crate would be appreciated. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions