Author Topic: Anti-hacking and anti-pirating measures  (Read 4299 times)

sfbay

  • Guest
Anti-hacking and anti-pirating measures
« on: March 17, 2013, 01:59:16 PM »
Has anyone implemented anti-hacking measures at the server level? For example, when you develop a MMO virtual community mobile game with in-app purchase model, how do you prevent players with pirated/hacked apps?

I have C# experience but I'm new to game development. Any tips on this area is greatly appreciated. What features/measures do I need to add to the TNET? Would this be included in future TNET upgrades?

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Anti-hacking and anti-pirating measures
« Reply #1 on: March 17, 2013, 03:48:57 PM »
Every pirate that pirates your game and likes it pays for it with free advertising, spreading the word to other gamers, some of whom will then buy the game.

Piracy is a hugely overrated concern and more often than not it actually backfires, causing grief and frustration to legit gamers. Latest example of that -- Sim City.

Bottom line is: worry about making a great game first, and only once it becomes popular should you think about something to separate your legit gamers from pirates. Never harm pirates. Reward legit gamers instead with bonuses that pirates can't get.

ZJP

  • Guest
Re: Anti-hacking and anti-pirating measures
« Reply #2 on: March 20, 2013, 01:23:13 PM »
Quote
Every pirate that pirates your game and likes it pays for it with free advertising, spreading the word to other gamers, some of whom will then buy the game.

Piracy is a hugely overrated concern and more often than not it actually backfires, causing grief and frustration to legit gamers. Latest example of that -- Sim City.

Bottom line is: worry about making a great game first, and only once it becomes popular should you think about something to separate your legit gamers from pirates. Never harm pirates. Reward legit gamers instead with bonuses that pirates can't get.

Just registered to say: +100000

littleallred008

  • Guest
Re: Anti-hacking and anti-pirating measures
« Reply #3 on: June 04, 2013, 06:26:57 PM »
Sorry to bump such an old thread, but I will probably quote you for a very long time for that!

Quote
Never harm pirates. Reward legit gamers instead with bonuses that pirates can't get.

I just have to ask: Is that how you honestly feel about all your products?

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Anti-hacking and anti-pirating measures
« Reply #4 on: June 04, 2013, 07:12:23 PM »
Yup, and I am pretty outspoken about it. It was a part of my GDC talk earlier this year. As long as piracy is used as a form of trying out something, and doesn't harm the developer. The developer should still be smart about it as much as possible though. For example in case of NGUI or TNet it would be a good idea to limit support to only legit customers. This would fall into the "reward legit users" category.

Bradamante3D

  • Jr. Member
  • **
  • Thank You
  • -Given: 2
  • -Receive: 0
  • Posts: 79
    • View Profile
Re: Anti-hacking and anti-pirating measures
« Reply #5 on: June 05, 2013, 05:25:32 AM »
I thought about this too. How do you make sure that you only support legit customers? It's not like I see a user profile badge here on the forums that connects the forum nick to a purchase ID, or something like that.

The GDC vault says your talk was not recorded. Is that correct?

The developer should still be smart about it as much as possible though. For example in case of NGUI or TNet it would be a good idea to limit support to only legit customers. This would fall into the "reward legit users" category.
« Last Edit: June 05, 2013, 11:49:05 AM by Bradamante3D »
#301224014, #301432336, #302399130

SketchWork

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 44
    • View Profile
Re: Anti-hacking and anti-pirating measures
« Reply #6 on: June 05, 2013, 09:55:43 AM »
You can either

1)  Track the user email and asset store purchase ID
2)  They purchased it directly from your site so you already know they are legit.

Justin

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Anti-hacking and anti-pirating measures
« Reply #7 on: June 06, 2013, 07:10:03 AM »
I generally don't track who's who on the forums as it's simply too much work. When a customer requests a combo pack version of SGSK (NGUI or TNet+NGUI version), then I check their OR#.