Jump to content
  • Advertisement
Sign in to follow this  
testlab

Should I encrypt my app? (coco2dx)

This topic is 956 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,

 

Do top games like angry birds encrypt their apps? If so what kind of encryption softwares do they use? I understand if someone really wants your app source they'll get it, but I just wonder if top apps bother with encrypting their apps, if they don't bother then I won't bother either.. however if they do encrypt their apps then I would very much like to know what sort of encryption tools they use

 

I have developed my app using coco2dx for all platforms, windows, apple, android.

 

Please could someone shed some light on this topic, would appreciate it so much.

 

Thanks.

Share this post


Link to post
Share on other sites
Advertisement

No the top apps do not encrypt their data.  There are various tools and utilities that you can use to explore the application and access all the images / assets etc...  Some companies may use some a custom file or bundle format but this is not for encryption purposes.

Share this post


Link to post
Share on other sites

Anyone who wants to see how your application works will spend the time decrypting it. It only takes one person to crack it then the results can be shared with everyone, undoing your effort. The os has to decrypt your code to run it so there is always a loophole to be exploited.

 

What is your aim, what do you plan to protect by encrypting? Do you have query strings etc in the app, or perhaps are worried about piracy?

 

There are better ways to prevent both of the above.

Share this post


Link to post
Share on other sites

anyway anybody can open you build (.ipa or apk) and find in it some particle files)) but it's not problem for me

Share this post


Link to post
Share on other sites

But there is possibility that when you release your game, someone will steal your code, publish his own game with the same idea, attract more players and become more popular than the original one. Or is it possible to protect your idea?

Share this post


Link to post
Share on other sites

Or is it possible to protect your idea?


No its not possible to protect your game from being cloned. It's probably easier for a large team to rewrite their own version and you can't patent a game mechanic, so this is always going to happen unfortunately...

Share this post


Link to post
Share on other sites

If decrypt , access ,  and clone as mentioned in the context of this thread is the same as "copy" then the solution is this:

 

[Edit: this is restricted to Samsung devises]

Android apps can be protected from illegal copying using Zirconia , don't know if iOS has equivalent though. From brief reading this may not prevent reverse engineering but it does prevent physically copying your app.

 

For any app in general I found this quote from zoho.com

"You can always set the app to private, but then make forms and views individually public. This is the typical workaround many developers use to prevent application copying."
 

As braindigitalis said game mechanics cannot be protected but non-game ideas can be protected.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!