04-29-2011 02:11 PM
I have just upgrade DM 6.0 the other and i can tell you that all BB apps purchased or downloaded from appworld are ENCRYPTED. So i don't understand why RIM didnt bother encrypting PB apps
04-29-2011 02:12 PM - edited 04-29-2011 02:29 PM
shawnblais wrote:So Alice has just spent 1-3 hrs of her life, to steal a $3 app... For all that hard work, she can run my app in her browser!
Just don't make it publically available or I will call RIM and have them stick their lawyers on her.
IANAL, but RIM would not file a lawsuit against someone for illegally reselling/distributing an application owned by a third-party that they happen to sell in their store. That is analogous to Best Buy filing a lawsuit against a street vendor for selling fake or stolen iPhones.
TheMarco wrote:
The problem is not Alice.
The problem is Bill who is a developer and gets the code, changes some graphics, repackages it and puts it up for sale. Either on the PlayBook or even on a different platform, for example the HP TouchPad which also has Flash and a WebWorks-ish SDK.
Bad, bad, bad.
Exactly. Any methods taken to protect the integrity of your assets (for example, checksumming) can be easily removed through the same process taken by Alice to remove a simple device lock. While Alice may have some difficulty removing such checks if she is not experienced with the toolset and language, Bill, as a developer, will have none. Open bundle, replace resources, done. This will invalidate the signature, requiring him to resign with his key (if submitting to the App World). Any DRM? Assuming he already has a decompiler and flash builder, open decompiler, find DRM, delete DRM, export, compile. This is an extremely simple process.
04-29-2011 02:23 PM
04-29-2011 02:42 PM
04-29-2011 02:47 PM
04-29-2011 03:01 PM - edited 04-29-2011 03:01 PM
rhgills wrote:
IANAL, but RIM would not file a lawsuit against someone for illegally reselling/distributing an application owned by a third-party that they happen to sell in their store. That is analogous to Best Buy filing a lawsuit against a street vendor for selling fake or stolen iPhones.
My though was, that if the application is only available in AppWorld, than the user would clearly be guilty of hacking Blackberry's Appworld, something RIM might do something about. But I'm no lawyer...
04-29-2011 03:05 PM
rhgills wrote:
Exactly. Any methods taken to protect the integrity of your assets (for example, checksumming) can be easily removed through the same process taken by Alice to remove a simple device lock. While Alice may have some difficulty removing such checks if she is not experienced with the toolset and language, Bill, as a developer, will have none. Open bundle, replace resources, done. This will invalidate the signature, requiring him to resign with his key (if submitting to the App World). Any DRM? Assuming he already has a decompiler and flash builder, open decompiler, find DRM, delete DRM, export, compile. This is an extremely simple process.
Sure, but this has always been the case for Flash apps. And this is no different than AIR for Android, where user's can easily grab an APK from the device, extract it and decompile the swf. Google does provide obfuscation when you deploy, but it's optonaly, and I'm not sure how effective it really is.
I agree it's a huge worry. But in practice, it seems that fortunately there are not alot of people out there willing to stoop to such shadiness. I think most developers inherently have respect for other developer's work.
04-29-2011 03:35 PM - edited 04-29-2011 03:40 PM
Bug report submitted:
https://www.blackberry.com/jira/browse/TABLET-189
shawnblais wrote:
I agree it's a huge worry. But in practice, it seems that fortunately there are not alot of people out there willing to stoop to such shadiness. I think most developers inherently have respect for other developer's work.
For PlayBook? No, not yet, it's a brand new market. But pirated apps are incredibly easy to get for other platforms; it doesn't take a developer at all for that aspect. ANd Android Market has many tales of developers who and regularly repackage apps for sale. Google takes them down -- eventually.
04-29-2011 03:44 PM
04-29-2011 03:48 PM
sergeh wrote:
weird, link isn't working for me
It seems that you have tried to perform an operation which you are not permitted to perform.
...in the past, MSohm has had to go in and make entries publicly viewable.