Advertise Books Events Forum News Social Networking Support Us

sdkIQ for iPhone
($4.99)

Shape Up
($0.99)

Your First iPhone App
($1.99)

iVidCam Free
(free)

Kid Art
($0.99)

iPUBQUIZ
(£1.19)

ArtStudio
($3.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 04-21-2009, 01:00 AM   #1 (permalink)
Registered Member
 
Join Date: Mar 2009
Posts: 22
Default Anti Cracked

i have found my app on cracked websites how can i stop this ??
delldude1989 is offline   Reply With Quote
Old 04-21-2009, 01:40 AM   #2 (permalink)
Senior Member
iPhone Dev SDK Supporter
 
Join Date: Mar 2009
Posts: 252
Default

Email the hosting site and ask them to remove your app? I haven't really researched the crack site structure, that just seems like a logical place to start. Plus it will probably only remove you app for a little bit before its hosted somewhere else
odysseus31173 is offline   Reply With Quote
Old 04-21-2009, 01:44 AM   #3 (permalink)
Registered Member
 
Join Date: Mar 2009
Posts: 22
Default

Quote:
Originally Posted by odysseus31173 View Post
Email the hosting site and ask them to remove your app? I haven't really researched the crack site structure, that just seems like a logical place to start. Plus it will probably only remove you app for a little bit before its hosted somewhere else
Yeah So i kind point to get it removed ?
delldude1989 is offline   Reply With Quote
Old 04-21-2009, 01:48 AM   #4 (permalink)
Dr. Touch Cocoa Helpdesk
iPhone Dev SDK Supporter
 
Join Date: Sep 2008
Location: Vienna, Austria
Posts: 477
Send a message via AIM to Oliver Drobnik Send a message via MSN to Oliver Drobnik Send a message via Skype™ to Oliver Drobnik
Default

Quote:
Originally Posted by delldude1989 View Post
i have found my app on cracked websites how can i stop this ??
Don't fight the cracking, use it. Make a couple of updates with interesting features but put in silent copy protection that makes the app a Lite Version if it finds it's cracked.
__________________
regards

Oliver Drobnik
Dr. Touch


Dr. Touch’s Parts Store – easy to use yet professionally looking components that you can use to spruce up your own apps. Augmented Reality, Calendar Control, Pin Lock or Purchase Button are only some examples. You get full source code, no static library crap, and lifetime support by Dr. Touch himself. Check it out today!
Oliver Drobnik is offline   Reply With Quote
Old 04-21-2009, 01:52 AM   #5 (permalink)
Senior Member
iPhone Dev SDK Supporter
 
Join Date: Mar 2009
Posts: 252
Default

yeah, or after 5 uses or something arbitrary like that, then change it to the light version. The idea behind that is that the cracker will prob run it once to make sure it works and nothing is funny.
odysseus31173 is offline   Reply With Quote
Old 04-21-2009, 02:34 AM   #6 (permalink)
Registered Member
 
brendand's Avatar
 
Join Date: Aug 2008
Posts: 216
Default

If you made it known to the user the app was cracked and that it will function as a "lite" version until it is purchased, do you think the cracker will just not bother to post it then?
brendand is offline   Reply With Quote
Old 04-21-2009, 03:27 AM   #7 (permalink)
Dr. Touch Cocoa Helpdesk
iPhone Dev SDK Supporter
 
Join Date: Sep 2008
Location: Vienna, Austria
Posts: 477
Send a message via AIM to Oliver Drobnik Send a message via MSN to Oliver Drobnik Send a message via Skype™ to Oliver Drobnik
Default

Quote:
Originally Posted by brendand View Post
If you made it known to the user the app was cracked and that it will function as a "lite" version until it is purchased, do you think the cracker will just not bother to post it then?
Let me repeat what I said in my first response: SILENT COPY PROTECTION. This means that the cracker will not be informed of crack detection for so long time that it is not feasable to wait.

Instead he will distribute your Lite-Version and unknowingly will advertise for you. After a certain amount of levels/use you just tell the user that now all content of the Lite version has been experienced and provide a link to the app store for purchasing the full version.

By always calling it "Lite" version and never "cracked Version" you give the end-user the feeling that the pirate must have made a mistake and since he now had time to get hooked he has a certain likelyhood that he will convert.
__________________
regards

Oliver Drobnik
Dr. Touch


Dr. Touch’s Parts Store – easy to use yet professionally looking components that you can use to spruce up your own apps. Augmented Reality, Calendar Control, Pin Lock or Purchase Button are only some examples. You get full source code, no static library crap, and lifetime support by Dr. Touch himself. Check it out today!
Oliver Drobnik is offline   Reply With Quote
Old 04-21-2009, 09:58 AM   #8 (permalink)
Registered Member
 
tawpie's Avatar
 
Join Date: Jul 2008
Posts: 328
Default

Quote:
Originally Posted by brendand View Post
If you made it known to the user the app was cracked and that it will function as a "lite" version until it is purchased, do you think the cracker will just not bother to post it then?
It's really hard to say. My app doesn't wait, on every launch a pirate copy pops a dialog that says it's damaged and may not work properly. That didn't stop it being posted, and fully 1/3 of folks that have run the upgrade are pirates.

This tells me a couple of things -- pirate sites are great publicity so if you can figure a way to convert any of the freeloaders you're riding a bonus. Second, the cracker of my app didn't much care if it worked properly or not. I would guess that given my first observation you shouldn't make a freeloader hate your app or they'll never convert. But I'd definitely make cracked copies into a lite version if you can because you will be cracked and posted so you really should do what you can to try to convert the cracked copies to paid!
__________________
"Hardware will break. Software comes broken" Unknown
Calc-12E <-- ditch your old calculator.
CPR•Choking <-- Review your training, just in case. (Free)
All of Nature NW <-- scrolls in x and y, with pinch zoom AND scrollable text to boot. It can be done ('taint easy tho)
tawpie is offline   Reply With Quote
Old 04-21-2009, 11:07 AM   #9 (permalink)
Registered Member
 
Join Date: Mar 2009
Posts: 22
Default

Quote:
Originally Posted by Oliver Drobnik View Post
Let me repeat what I said in my first response: SILENT COPY PROTECTION. This means that the cracker will not be informed of crack detection for so long time that it is not feasable to wait.

Instead he will distribute your Lite-Version and unknowingly will advertise for you. After a certain amount of levels/use you just tell the user that now all content of the Lite version has been experienced and provide a link to the app store for purchasing the full version.

By always calling it "Lite" version and never "cracked Version" you give the end-user the feeling that the pirate must have made a mistake and since he now had time to get hooked he has a certain likelyhood that he will convert.
1.How Do I got about making this a lite ver?

2. When i add the app update to itunes store people who download it will have the full thing ? btw the app is free right now
delldude1989 is offline   Reply With Quote
Old 04-21-2009, 01:12 PM   #10 (permalink)
Dr. Touch Cocoa Helpdesk
iPhone Dev SDK Supporter
 
Join Date: Sep 2008
Location: Vienna, Austria
Posts: 477
Send a message via AIM to Oliver Drobnik Send a message via MSN to Oliver Drobnik Send a message via Skype™ to Oliver Drobnik
Default

Quote:
Originally Posted by delldude1989 View Post
1.How Do I got about making this a lite ver?

2. When i add the app update to itunes store people who download it will have the full thing ? btw the app is free right now
Well what most people would do is make the first free version into the Lite, keeping the same bundle identifier but changing icon and display name.
Then you would come up with additional features or content that you put into the same source, but you #define LITEVERSION in the project settings and add a second target with a different plist and icon. The sections of code that you only want in the Lite version you surround with #ifdef LITEVERSION #endif.

This way you can build two apps off the same source.
__________________
regards

Oliver Drobnik
Dr. Touch


Dr. Touch’s Parts Store – easy to use yet professionally looking components that you can use to spruce up your own apps. Augmented Reality, Calendar Control, Pin Lock or Purchase Button are only some examples. You get full source code, no static library crap, and lifetime support by Dr. Touch himself. Check it out today!
Oliver Drobnik is offline   Reply With Quote
Old 04-21-2009, 01:20 PM   #11 (permalink)
Registered Member
 
GhostDog's Avatar
 
Join Date: Mar 2009
Location: Austin
Posts: 76
Default

Noob question:

How can I detect, in a foolproof way, if the version running is cracked or not? Is there some signature or CRC checking I can do? Last thing in the world I want to do is screw a legit user by accident.
__________________
GhostDog Studio
GhostDog is offline   Reply With Quote
Old 04-21-2009, 01:22 PM   #12 (permalink)
Pro. Game Developer
iPhone Dev SDK Supporter
 
Join Date: Feb 2009
Location: żLa Islas Hermosas?
Posts: 1,426
Default

Quote:
Originally Posted by GhostDog View Post
Noob question:

How can I detect, in a foolproof way, if the version running is cracked or not? Is there some signature or CRC checking I can do? Last thing in the world I want to do is screw a legit user by accident.
Here's a link to a link: http://www.iphonedevsdk.com/forum/68784-post137.html
Kalimba is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Enter the iPhone App Challenge!  Win $500!
» Advertisements
» Stats
Members: 24,212
Threads: 38,996
Posts: 171,042
Top Poster: smasher (2,569)
Welcome to our newest member, wardz
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 06:08 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0