Is it possible to leech/steal HTML5 games?
#1
Posted 06 October 2011 - 09:43 PM
#2
Posted 06 October 2011 - 09:45 PM
This has always been a problem.
Edited by slam drago, 06 October 2011 - 09:46 PM.
#3
Posted 06 October 2011 - 11:16 PM
You can do the same with flash.
This has always been a problem.
But the main revenue for flash games is in-game ads.
#4
Posted 06 October 2011 - 11:28 PM
* One was to include a simple check somewhere inside your code such as "if this-url != actual-url then end_game()".
* You could even obfuscate "actual-url" by conjoining two strings
* You could include your ads in your game like pedrosorio said. You could even make the game a little wider and have a dedicated "ad space" that shows inside the canvas. This would actually be very easy to do.
* Remember people can steal ideas, but they can't steal you (well they can, but you know what I mean
#5
Posted 07 October 2011 - 07:13 AM
#6
Posted 22 October 2011 - 09:44 PM
If you reference another script on the page to check this, sombody else can make a forge script to do the same check. Like Mike said, it would only slow someone down unless you have your own server.
#7
Posted 22 December 2011 - 11:45 AM
* One was to include a simple check somewhere inside your code such as "if this-url != actual-url then end_game()".
* You could even obfuscate "actual-url" by conjoining two strings
Those are good ideas, has anyone tried this?
Even better, instead of "end_game()" you could go to "my-url.com"
Edited by Psalms23, 22 December 2011 - 11:46 AM.
#8
Posted 22 December 2011 - 11:34 PM
Do you realize that modern debuggers make it a piece of cake to trace/breakpoint such events?
Then he can see where your silly "screamin'n'shouting" pseudolamerishprotection is and do whatever he wants.
Shortly, implemented this way it's no protection at all. You'd rather delay checking as long as possible and instead of stupid actions just use some indirect check and, say, forget to clean dynamic resources, mishap used surfaces and so on--you app would just crash as if poorly coded (no matter if it really is) or ask for some resources at '\\gamedata\engine.dll', whatever; but should work fine if not compromised.
Hope you did grasp the idea
The only thing that still makes me sad is that they keep talking about some "better" (for who?) encryption/obfuscation whereas new decompilers keep appearing as jacks-in-the-box. Isn't it rather trivial then?
#9
Posted 23 December 2011 - 04:27 AM
so you can do something like:
if YoYo_GetDomain() != 'www.mywebsite.com'
{
show_message('Game Only Available in www.mywebsite.com');
game_end();
}i think something like that "COULD" work
#10
Posted 23 December 2011 - 05:41 AM
well doing a quick search on GM HTML5 codes i found something: YoYo_GetDomain()
so you can do something like:if YoYo_GetDomain() != 'www.mywebsite.com' { show_message('Game Only Available in www.mywebsite.com'); game_end(); }
i think something like that "COULD" work
It could, until somebody hacks it. They can either change the domain it looks for, or make it not do anything upon failing that check, or actually remove the code completely. It could help in stopping some people, but its one of those things that will not stop the truly determined, and in reality nothing will. I believe this discussion has come up plenty before, though it was discussing PC games instead. But the same reality applies.
#11
Posted 07 January 2012 - 05:50 PM
#12
Posted 07 January 2012 - 08:29 PM
#13
Posted 08 January 2012 - 10:05 PM
it would have to be a really popular pageAds on the page.
#14
Posted 08 January 2012 - 10:09 PM
If you made a really good game, that wouldn't be unusual.it would have to be a really popular page
Ads on the page.
#15
Posted 11 January 2012 - 03:28 PM
dont you need like 50,000 views a week or something to get any sponsors, and even then the sum is pretty small. if the page becomes very popular then the freud should become more obviousIf you made a really good game, that wouldn't be unusual.
it would have to be a really popular page
Ads on the page.
#16
Posted 11 January 2012 - 03:44 PM
I guess that was a fraudian slip.dont you need like 50,000 views a week or something to get any sponsors, and even then the sum is pretty small. if the page becomes very popular then the freud should become more obvious
If you made a really good game, that wouldn't be unusual.
it would have to be a really popular page
Ads on the page.
What we really need is a solution like Mochiads but then for HTML5 games. Mochiads provide an interface to easily include advertisements in your game. No matter where the game is located, clicks are tracked by Mochiads and paid for accordingly. If we'd have it, you'd actually encourage your game to be placed all over the web, as long as the advertisements stay in place. More exposure, more clicks, more cash.
#17
Posted 11 January 2012 - 08:06 PM
dont you need like 50,000 views a week or something to get any sponsors, and even then the sum is pretty small. if the page becomes very popular then the freud should become more obvious
You don't need a specific amount of viewers to place ads on your site, and 50 000 views a week could mean thousands of dollars a year or even much more.
#18
Posted 15 January 2012 - 05:57 PM
Also, encoding resources in AES ?
#19
Posted 17 January 2012 - 01:49 PM
Aren't click-through solutions already outdated?I guess that was a fraudian slip.
dont you need like 50,000 views a week or something to get any sponsors, and even then the sum is pretty small. if the page becomes very popular then the freud should become more obvious
If you made a really good game, that wouldn't be unusual.
it would have to be a really popular page
Ads on the page.
What we really need is a solution like Mochiads but then for HTML5 games. Mochiads provide an interface to easily include advertisements in your game. No matter where the game is located, clicks are tracked by Mochiads and paid for accordingly. If we'd have it, you'd actually encourage your game to be placed all over the web, as long as the advertisements stay in place. More exposure, more clicks, more cash.
#20
Posted 17 January 2012 - 02:48 PM
Click-through isn't the only thing paid for, impressions (ads being displayed) are rewarded as well. Much less per view than a click, of course, but provided that your game is played a lot, they can add up. And being able to host your game in as many places as possible is certainly one thing that helps to get the exposure that earns you money.Aren't click-through solutions already outdated?
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users











