Friday, October 31, 2008

Primer

A Very Brief Overview of a Cracked IPA

Basically a cracked IPA has the following:
  1. A modified Info.plist, usually converted to text from binary
  2. A decrypted image of your application binary
With these facts in hand you'll have enough knowledge to perform some rudimentary operations to verify that your application has or has not been compromised.

Hogwash

If you search around the various iPhone discussion blogs and forums you'll find threads about people asking how to prevent IPA cracks. Invariably someone will chime in saying, "You can... but not without using undocumented SDK API!"

This is hogwash.

Using an undocumented API usually leads the poster, or immediate repliers to chime in with, "... and using undocumented SDK API means a form rejection letter from Apple!"

This too is hogwash.

There are plenty of applications on the App Store that use undocumented API. Ever notice UISegmentedControls that don't toggle on tap? What about silent UIPickerViews?

The thread usually peters out with people saying,
  • "You should be proud 15 year olds think your stuff is good enough to steal!"
  • "Why do you care.. your app is $0.99 anyway!"
  • "Piracy is a victimless crime!"
  • "They'll just crack your software again so why bother!"
  • "Piracy is a socio-political issue and is much larger than one developer's $0.99!"
  • "Those kids wouldn't have bought it anyway... they're broke!"
These are very good points and are not worth debating on this blog unless you feel like wasting your time.

However in my opinion the points above are all complete hogwash.

Re-Value Your Time

Okay, so you spent a bunch of your spare time coding your application. You neglected your wife, your kids, your friends and your pets.

You gave Apple your $99 yearly developer fee. You managed to get XCode to build a distribution release of your application AND it got signed properly.

You successfully uploaded it to the App Store for $0.99 per download and now you're collecting your monthly stipend.

You Google around for your app just to see what kind of juice you have with the bourgeois. Maybe your cyber ego needs some stroking -- who knows? After clicking through three pages of search results, you find someone has posted your cracked IPA on RapidShare.

Some 15 year old kid with really nasty zits has marginalized the time you've spent writing this application.

I bet you're pissed. But now what?

Stay tuned for my next installment.

5 comments:

janewangleilei said...

You can have a look at it.
jordan shoes
jordan ajf shoes
There are cheap shoes to choose
jordan 6
jordan flight 45
Good quality with low price.
air jordan 2010
Air Jordan 2009
Enjoy it!
jumpman
jordan 28
Wow.
newest jordans
jordan 7
Wonderful!
air yeezy
jordan true flight
I can't believe it.
nike outlet
adidas outlet
puma outlet
Interesting!
coats & jackets
abercrombie fitch outlet

gmmmocom said...

Are you fighting in Final Fantasy XIV for FFXIV Gil or Final Fantasy XIV Gil?
Can you suffer yourself being called newbie in FFXIV Gil game?
Are you seeking unofficial Buy FFXIV Gil cheats or Final Fantasy XIV guides in order to make Final Fantasy XIV Gil faster?
Can you get millions of Cheap FFXIV Gil in one day?
Even if you know how to farm Buy Final Fantasy XIV Gil you have to prepare enough Final Fantasy XIV Power Leveling first to buy height class Final Fantasy XIV Items, to upgrade your Final Fantasy XIV characters.
FF14 Gil Then why not Buy FFXIV Gil from us?
In Final Fantasy XIV it's the fastest way FF14 Gil,for you to get rich. We are online 24 hours a day ready and 7 days one week to power up your FFXIV Gil accounts with FFXIV Gil. Here is the best place for the Final Fantasy XIV Online players to buy your Final Fantasy XIV Gil.
We are the professional website in FFXIV GIL sale.FFXIV GIL here,We are professional FFXIV Power Leveling online. We update price every single day to make sure we are the lowest in the market.(we don't compare price with scam sites which uses unbelievable low price to deceive.)
Our slogan:Cheapest price, Fastest delivery, Best service! Final Fantasy Xiv Gil
In the 2 years we are in this field , FFXIV Gilbuilt many business with tens of thousands of customers. They are very satisfied with our service.So if you want to get a log of Cheap FFXIV Gil ,no doubt ,come to our website to buy. Our customer service is ready for you on line now!(WWW,GM MMO,COM Sell FFXIV Gil)

dfadf said...

Microsoft Office
Office 2010
Microsoft Office 2010
Office 2010 key
Office 2010 download
Office 2010 Professional
Microsoft outlook
Outlook 2010
Windows 7
Microsoft outlook 2010

CHEAPSOCCERUNIFORM said...

I would like to thank you for sharing your thoughts and time into the stuff you post!! Thumbs up
Now it will be very cold in winter, in order to keep warm yourself, moncler company has provide jackets for you, so it is better to own moncler jackets yourselif as soon as possible. Eeveryone love fashion clothing, polo ralph lauren is very popular all over world, that is my dream to get ralph lauren.We know Ray Ban by America soldier, all of them wear ray ban sunglasses when they walk on the road, it is fashionable for you. Most of people like to wear jeans, it is very modern when wearing true religion jeans in the street.

Cheapsocceruniforms said...

There are many brand from France, also including herve leger, and most of womens stars love wearing herve leger dress when they join in some important party. Now polo ralph lauren is very popular with youthful people, everyone want to get ralph lauren polo shirts, there are lots of online shop which are ralph lauren polo outlet, true religion jeans outlet, it will be convenient for us.