• March 28, 2024, 11:25:26 pm

Author Topic: Project Proposal: Protecting Apps from cracking  (Read 6773 times)

0 Members and 1 Guest are viewing this topic.

Offline visual1993

  • Viewer
  • *
  • Posts: 7
  • Reputation: 1
  • Visual1993 founder
  • Current Phone: : N8
Project Proposal: Protecting Apps from cracking
« on: November 18, 2012, 04:19:55 pm »
Hi Developers, I am new in this community.
I've developed some apps for the Nokia platform and I've seen that the Nokia Store protection system is completely useless. Many and many apps cracked are out, on the web right now.
So, after the publication of my new app, Dictate, I've decided to start a project with the aim of protecting your apps in real terms.
Possible Steps:
  • Find any data, stored in the system, in the app, or wherever you want, that can prove your app to be downloaded from the Store
  • Match it with the device IMEI creating a Keypair
  • Register the Keypair on a personal (or shared) webserver database
  • Login to this database at startup and check if your app has been purchased or cracked
I hope we can find a solution mainly for the first step.

Offline iChris701

  • Retired
  • Mass Poster
  • ***
  • Posts: 1,020
  • Reputation: 332
  • Find Me On Twitter : https://twitter.com/#!/iChris701
Re: Project Proposal: Protecting Apps from cracking
« Reply #1 on: November 18, 2012, 05:18:08 pm »
thats a great idea and very pleasant one to hear ! think its possible and i have seen some serious protection in apps like ' dropian '...maybe you can contact the developer @knobtviker on twitter for more...

Offline Allstar12345

  • Allstar Software Founder
  • Administrator
  • Forum Genius
  • ******
  • Posts: 5,235
  • Reputation: 812
    • Allstar Software
  • Current Phone: : OnePlus 8 Pro, Xperia 10, Nexus 6p, Jolla Phone, Nokia N8, Nokia 808 PureView, BlackBerry Z30
Re: Project Proposal: Protecting Apps from cracking
« Reply #2 on: November 18, 2012, 09:35:26 pm »
Good idea, though a flaw would be logging into a webdatabase every time, would get annoying always needing internet access.

Offline visual1993

  • Viewer
  • *
  • Posts: 7
  • Reputation: 1
  • Visual1993 founder
  • Current Phone: : N8
Re: Project Proposal: Protecting Apps from cracking
« Reply #3 on: November 20, 2012, 02:42:01 am »
@iChris701 Thanks, I will send him a message.
@Allstar12345 Yes, but it is required just once to discover if the app is cracked or not. Then, the setting will be saved on the private folder, and the app won't start anymore if illegal.
I've also sent a request to Nokia Developer Support team indicating the problem and the possible solution. I hope they answear with a valid response.

Offline Allstar12345

  • Allstar Software Founder
  • Administrator
  • Forum Genius
  • ******
  • Posts: 5,235
  • Reputation: 812
    • Allstar Software
  • Current Phone: : OnePlus 8 Pro, Xperia 10, Nexus 6p, Jolla Phone, Nokia N8, Nokia 808 PureView, BlackBerry Z30
Re: Project Proposal: Protecting Apps from cracking
« Reply #4 on: November 20, 2012, 02:44:10 am »
@iChris701 Thanks, I will send him a message.
@Allstar12345 Yes, but it is required just once to discover if the app is cracked or not. Then, the setting will be saved on the private folder, and the app won't start anymore if illegal.
I've also sent a request to Nokia Developer Support team indicating the problem and the possible solution. I hope they answear with a valid response.

We need somewhere good to save it, anyone in their right mind will find a basic settings file in private, an encrypted mini SQL db would do the trick

Offline visual1993

  • Viewer
  • *
  • Posts: 7
  • Reputation: 1
  • Visual1993 founder
  • Current Phone: : N8
Re: Project Proposal: Protecting Apps from cracking
« Reply #5 on: November 20, 2012, 03:37:20 pm »
We need somewhere good to save it, anyone in their right mind will find a basic settings file in private, an encrypted mini SQL db would do the trick
So We need a DB that cannot be modified easily, as if crackers invent a new Serial Code and start the app, it will be paired with their IMEI even not being legal.

Offline Allstar12345

  • Allstar Software Founder
  • Administrator
  • Forum Genius
  • ******
  • Posts: 5,235
  • Reputation: 812
    • Allstar Software
  • Current Phone: : OnePlus 8 Pro, Xperia 10, Nexus 6p, Jolla Phone, Nokia N8, Nokia 808 PureView, BlackBerry Z30
Re: Project Proposal: Protecting Apps from cracking
« Reply #6 on: November 20, 2012, 03:49:29 pm »
So We need a DB that cannot be modified easily, as if crackers invent a new Serial Code and start the app, it will be paired with their IMEI even not being legal.
We need to figure out how SPB did it with shell 3D, Only a tiny amount of people cracked that one.

And topic moved to symbian software dev section.

Offline SANJAY

  • Developer
  • Respected Member
  • ****
  • Posts: 544
  • Reputation: 25
  • NOKIA FTW
  • Current Phone: : Nokia 701 Delight CFW Belle FP2, Nokia Lumia 920 WP8 Black
Re: Project Proposal: Protecting Apps from cracking
« Reply #7 on: February 01, 2013, 07:42:24 pm »
It's a great idea and pleasant to hear  :)