Saturday, September 15, 2012

Re: [android-developers] Copy protection

I've answered this to others as well on android-security, but
basically, if you're thinking that using this licensing service will
absolutely stop your user from being able to reverse engineer your
app, you're plain wrong. You can always consider a hacked rom that
lets you inspect the executable code at runtime, after it's been
decrypted. If you have any really IP secure stuff that *absolutely
can't* be distributed, you better offload that operation to a web
service or something. Using a licensing service like LVL can help
prevent someone just taking the apk off the phone and giving it to
their friends, but it can't stop someone from reverse engineering your
app if they *really want to*. So basically, don't just use LVL and
assume you're really secure, that's not how it works. Piracy is a
continuum, using LVL will definitely thwart a lot of the cases, and
make it much more work to break your app, but it will still be
possible. Basically, if you can *run* the app, you can *copy* the
app...

kris

On Sat, Sep 15, 2012 at 8:26 PM, Vidal Pérez Leida <vidalpl86@gmail.com> wrote:
> Hi.
> The documentation says that the licensing service is a replacement, and the
> app can be installed on more phones.
>>
>> A limitation of the legacy Copy Protection mechanism on Google Play is
>> that applications using it can be installed only on compatible devices that
>> provide a secure internal storage environment. For example, a copy-protected
>> application cannot be downloaded from Google Play to a device that provides
>> root access, and the application cannot be installed to a device's SD card.
>
> But my doubt is that if I set copy protection to disabled, the apk remains
> in the phone and the user can copy it, decompile the code ...
> And i think that with copy protection enabled can prevent this. I'm right?
>
> I hope I'm explaining well, I'm not english speaker.
> Thanks.
>
> El sábado, 15 de septiembre de 2012 22:01:32 UTC+2, TreKing escribió:
>>
>> On Sat, Sep 15, 2012 at 10:44 AM, Vidal Pérez Leida <vida...@gmail.com>
>> wrote:
>>>
>>> If I'm using the licensing service in my app, I have to set the copy
>>> protection activated
>>> in the developer console?
>>
>>
>> Did you read the documentation for the licensing service?
>>
>>
>> -------------------------------------------------------------------------------------------------
>> TreKing - Chicago transit tracking app for Android-powered devices
>>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscribe@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment