Lemma Soft Forums

Supporting creators of visual novels and story-based games since 2003.

Visit our new games list, blog aggregator, IRC channel, and Discord (new).
Activation problem? Email pytom@bishoujo.us.
It is currently Thu Jun 29, 2017 6:34 am

All times are UTC - 5 hours [ DST ]


Forum rules


This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like, and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.



Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Mon Jun 19, 2017 5:46 am 
Miko-Class Veteran
User avatar

Joined: Thu Oct 27, 2011 6:51 pm
Posts: 858
Completed: 30 Kilowatt Hours Left, The Only One Girl { First Quarter }
Projects: An Encounter ~In The Rain~, The Only One Girl, False Hope
Organization: Tofu Sheets Visual
EDIT EDIT: So I'm having others look at it, and it does seem to be a false positive--the game is clean. I'm just going to wait for a few more opinions or so before I make the build public again, but thank you all again!

EDIT: I have a private upload of said build that has the problem, if anyone would like to scan it themselves. Many replying say it is most likely a false positive though if you'd like to test it yourselves--lemme know!

Hi,

I just made a brand new build of my game, 30 Kilowatt Hours Left. I imported it from Ren'Py 6.15.2 to 6.99.11 so that it could run better. After that, the only changes I made was fixing and added some more images and sound effects, customised the menu a little (added menu image and just rearranged the buttons a bit), added a makeshift CG gallery like I've done with my previous game, fixed the text padding, and made it True to open in Full Screen. When I tested the compiled version of my game, my virus protection suddenly decided to scan my .exe file the moment I tried to open it and it found it to be clean, so I thought it was just being sensitive. After uploading the build, a user brought to my attention that their virus protection thinks there's a trojan inside. I'm pretty sure it is clean, but I temporarily made private its itch.io and deleted its build so no one can download it as well as revert back to version 1.1 (and deleted ver2's build) on our GameJolt page just to stay on the safe side.

Now I recall a couple of Ren'Py games that were clean in the past but were falsely detected as being/containing a virus (chronica's "Grinning Heart" and OokamiKasumi's "Madeline's Misplaced Miscellany" I actually remember those games freaking out mine too but they were clean, they're some of my favourites), so I know this is not an uncommon issue with Ren'Py games. So I am curious, what could be causing a virus software to go off like that? Could it be how I scripted something, the .exe's title (30kwh left), or the importing from 6.15 to 6.99? Should I be worried?

Thank you in advanced! I really hope this is an easy fix and not a serious problem...

EDIT: Forgot to link, this is what they said their protection found; viewtopic.php?f=11&t=36993&p=457480#p457479
Oddly mine didn't, so I have no idea.

_________________
[Tutorial] Easy Yes/No prompt customization WITHOUT Imagemaps
Looking for CG Artists!

My Ren'Py novels:
An Encounter ~In The Rain~ [Beta is up][NaNoRenO'17]
The Only One Girl [WiP][Up.5/20/2017][1stQ ver. released]
30 Kilowatt Hours Left [COMPLETE][GameJolt GDC Jam2016]

But dear God, You're the only North Star I would follow this far
Owl City "Galaxies"


Last edited by Kokoro Hane on Mon Jun 19, 2017 2:49 pm, edited 2 times in total.

Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 8:06 am 
Regular
User avatar

Joined: Sat Feb 07, 2015 9:12 pm
Posts: 93
Projects: CrossDol, The Purring Demon's Love
Deviantart: mitoky
First of all i would maybe ask the user to update their virus software (in case it isnt). I previously had the same problem with a game due to that (and too with Avira).
In case you want to be careful, i would recommend having friends or people you can ask to download the file and maybe scan it too, just to be sure.
When you find no problem, then i would upload the file again. Additionally, you might maybe include a comment, stating "Due to issues the game might cause false alarm of virus softwares." and that updating might help.

Good luck!

_________________
Image


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 8:07 am 
Newbie

Joined: Tue May 30, 2017 6:10 am
Posts: 20
I think your first steps might want to be checking if the file is causing a false positive...

VirusTotal (max 145mb or so)
Avira Submit

With virus scanners using a heuristic approach they could very well be mistaking normal 'safe' behaviour for something more suspicious.

Not too sure what to do if those sites call it infected. Maybe try removing any bolt-on frameworks, rebuild and re-scan...


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 8:50 am 
Newbie

Joined: Wed Dec 28, 2016 10:21 pm
Posts: 8
mitoky wrote:
First of all i would maybe ask the user to update their virus software (in case it isnt).


i am the user who reported it! my antivirus (Avira Antivir) is up to date: https://www.avira.com/en/support-vdf-history says that the "virus definition file" used (version 8.14.13.28) was released this morning.

and my antivirus gave a warning both for the new version of the game (using renpy 6.99), and the old version of the game (using renpy 6.15), although the "trojan" identified was different (https://lemmasoft.renai.us/forums/viewtopic.php?f=11&t=36993&p=457480#p457482).

i have played about 20 renpy games, but did not get a trojan warning with any of the others. i have have thought of making a visual novel one day as well, if it is a false positive it would be interesting to know how to avoid this.

EDIT:

Remix wrote:
I think your first steps might want to be checking if the file is causing a false positive...

Avira Submit


I agree that this is a good thing to try!


Last edited by andalusian on Mon Jun 19, 2017 12:11 pm, edited 1 time in total.

Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 9:13 am 
Veteran
User avatar

Joined: Wed Sep 21, 2016 4:15 pm
Posts: 255
Location: Georgia
Projects: Pinewood Island, Possessed, By Moonlight
Organization: Scribble Games
Twitter: @wafflesrthebest
Tumblr: doodlesatbreakfast
Deviantart: breakfastdoodles
itch.io: scribbles
My computer had freaked out at a couple of renpy games, I'm never sure why it happens? It's windows that does it for me, and I usually have to run it as an administrator.

_________________
ImageImage


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 9:29 am 
Eileen-Class Veteran
User avatar

Joined: Sun Jun 10, 2012 1:45 am
Posts: 1499
Location: Brazil
Completed: Toire No Hanako, Li'l Red [NaNoRenO 2013], The One in LOVE [NaNoRenO 2014], Running Blade [NaNoRenO 2016]
Projects: Slumberland
Why developers hate antivirus software: https://www.jitbit.com/alexblog/212-why ... tiviruses/

_________________
Image

No, sorry! You must be mistaking me for someone else.
TOIRE NO HANAKO (A Story About Fear)


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 1:22 pm 
Miko-Class Veteran
User avatar

Joined: Thu Oct 27, 2011 6:51 pm
Posts: 858
Completed: 30 Kilowatt Hours Left, The Only One Girl { First Quarter }
Projects: An Encounter ~In The Rain~, The Only One Girl, False Hope
Organization: Tofu Sheets Visual
Hey guys, thank you so much for your replies! I'll take into consideration having some people I know to scan it themselves just to be safe (my brother and I already have, but it's good to have more), but I am pretty sure it is a false positive. This is often common with a lot of indie games, my brother often complains about this when he downloads new games from GameJolt that are fine but the anti-virus freaks out and deletes the .exe without giving him the chance to say whether he wants it to or not xD

Donmai wrote:
Why developers hate antivirus software: https://www.jitbit.com/alexblog/212-why ... tiviruses/


This was an excellent article! Even my brother last night stated he's pretty sure it has something to do with some code that is freaking out the software. That makes a lot of sense and explains probably why a lot of indie games that are totally harmless ends up getting their .exe deleted at random, which makes a game useless obviously. Version 1.1 I know is safe since a lot of people I know have played it and reported no issue, and neither did strangers, so most likely the same is with this one since it's just an updated version from the same project folder with some adjustments and a newer engine.

EDIT: I have uploaded a private build if anyone wants to scan it themselves. I'm pretty sure some kinda script I did is freaking it out, plus it's 6.15 to 6.99 so...

_________________
[Tutorial] Easy Yes/No prompt customization WITHOUT Imagemaps
Looking for CG Artists!

My Ren'Py novels:
An Encounter ~In The Rain~ [Beta is up][NaNoRenO'17]
The Only One Girl [WiP][Up.5/20/2017][1stQ ver. released]
30 Kilowatt Hours Left [COMPLETE][GameJolt GDC Jam2016]

But dear God, You're the only North Star I would follow this far
Owl City "Galaxies"


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 2:50 pm 
Miko-Class Veteran
User avatar

Joined: Thu Oct 27, 2011 6:51 pm
Posts: 858
Completed: 30 Kilowatt Hours Left, The Only One Girl { First Quarter }
Projects: An Encounter ~In The Rain~, The Only One Girl, False Hope
Organization: Tofu Sheets Visual
It does seem to be a false positive--had someone scan it, came up clean for them. I'm going to wait for a few more opinions before releasing the build publicly again, but thank you guys so much! I'll also be sure to put a warning it may freak out certain virus protection software.

_________________
[Tutorial] Easy Yes/No prompt customization WITHOUT Imagemaps
Looking for CG Artists!

My Ren'Py novels:
An Encounter ~In The Rain~ [Beta is up][NaNoRenO'17]
The Only One Girl [WiP][Up.5/20/2017][1stQ ver. released]
30 Kilowatt Hours Left [COMPLETE][GameJolt GDC Jam2016]

But dear God, You're the only North Star I would follow this far
Owl City "Galaxies"


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 3:09 pm 
Ren'Py Creator
User avatar

Joined: Mon Feb 02, 2004 10:58 am
Posts: 14677
Location: Kings Park, NY
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Twitter: @renpytom
Github: renpytom
itch.io: renpytom
Antivirus software is really a waste of money, at this point. Microsoft ships a quite good antivirus program with windows. This means that third-party antivirus programs have to make you feel like the money you spent on them isn't wasted, and they do that by convincing you that they're "catching" viruses, even when they're just breaking third-party software.

In the meantime, many antiviruses make your system less secure, both by preventing security features built into web browsers from operating, and by introducing remotely exploitable problems. (See the 25 bugs in Norton.) Here's a good article on the subject:

https://arstechnica.com/information-tec ... us-is-bad/

_________________
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
Code > Drama
https://www.patreon.com/renpytom


Top
 Profile Send private message  
 
PostPosted: Mon Jun 19, 2017 5:43 pm 
Miko-Class Veteran
User avatar

Joined: Thu Oct 27, 2011 6:51 pm
Posts: 858
Completed: 30 Kilowatt Hours Left, The Only One Girl { First Quarter }
Projects: An Encounter ~In The Rain~, The Only One Girl, False Hope
Organization: Tofu Sheets Visual
I can see why a lot of devs are hating anti-virus, lol, it can be more of an annoyance than a shield xD

Thanks for the article link! I'll be taking a look at that~

_________________
[Tutorial] Easy Yes/No prompt customization WITHOUT Imagemaps
Looking for CG Artists!

My Ren'Py novels:
An Encounter ~In The Rain~ [Beta is up][NaNoRenO'17]
The Only One Girl [WiP][Up.5/20/2017][1stQ ver. released]
30 Kilowatt Hours Left [COMPLETE][GameJolt GDC Jam2016]

But dear God, You're the only North Star I would follow this far
Owl City "Galaxies"


Top
 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Protected by Anti-Spam ACP
Powered by phpBB® Forum Software © phpBB Group