azagaya / laigter

Laigter: automatic normal map generator for sprites!
https://azagaya.itch.io/laigter
GNU General Public License v3.0
905 stars 62 forks source link

Malware false positive report #99

Closed wapcrazut closed 1 month ago

wapcrazut commented 1 year ago

Hi, first things first thanks for the excellent tool.

I scanned both the installable and portable versions, which were detected by at least one vendor in Virustotal.

Do we have an idea why? Is it possible to improve the source code or the compiling process not to trigger those false positives?

Calinou commented 1 year ago

Do we have an idea why? Is it possible to improve the source code or the compiling process not to trigger those false positives?

Nothing can be done about it, other than reporting it as a false positive to Microsoft and/or various AV vendors.

Alternatively, @azagaya could release Laigter on Steam and have people download it from Steam, so that the codesigning requirement is bypassed. This is far cheaper than buying an EV codesigning certificate (one-time $100 fee instead of $500+ per year).

azagaya commented 1 year ago

I should probably make it available through steam too yeah.

wapcrazut commented 1 year ago

...release Laigter on Steam and have people download it from Steam, so that the codesigning requirement is bypassed. This is far cheaper than buying an EV codesigning certificate (one-time $100 fee instead of $500+ per year).

That's an interesting idea, if project donations are opened, contributors could help to pay the Steam fee.

azagaya commented 1 year ago

I usually receive voluntary tips through itch, as the price is set to "Pay what you want". I guess i should make something more specific and clear for this, like "rising 100u$d to put it on steam" as a goal. Ill try to do so in a couple weeks, because right now I'm a bit short of time.

Calinou commented 1 year ago

Note that the Steam fee is refunded if you sell for $1,500 worth of copies on Steam. You'd need to make Laigter paid there though.

azagaya commented 1 year ago

I guess i could do as Krita, and put a paid version of the binaries in the store. In that case I would put the 100u$d out of my pocket, and the users would have the benefit of easy updates. But im not sure if Laigter users would be ok with that tbh.

wapcrazut commented 1 year ago

But im not sure if Laigter users would be ok with that tbh.

It depends if you have time to maintain both versions of the software. Users with paid versions should at least have priority support of some sort. IMO, I like better the rise money because is a simpler option but of course, that's your decision.

azagaya commented 1 month ago

I wont be able to publish on steam anytime soon, so ill close this one for now and probably give it a second thought in the future.