> Did you guys notice anything about ProGuard actually supporting
> encryption?  Nope.  It just says "obfuscator".

Hence why I put 'obfuscator', had I meant encryption I would have
written that.

Its pretty standard practice in the 'real world' to obfuscate byte
code. Yes, it isn't encrypted, I have tried to decompile obfuscated
byte code generated by other products before using JAD  (as a test
since my company was using it), and was unable to retrieve anything
meaningful from it. That however was a commercial grade obfuscator, it
isn't free.

I still intend to run this test myself, have any of you actually tried
it yet?


On May 11, 9:01 pm, Greg Donald <[email protected]> wrote:
> On Tue, May 11, 2010 at 1:03 PM, André <[email protected]> wrote:
> > That looks good. But I have no idea how to use it?
> > I've been trying to find a tutorial for it. Have you found that?
>

>
> http://proguard.sourceforge.net/FAQ.html#obfuscation
>
> That means it will simply take yourNiceBigVariable names and turn them
> into single letter variable names.  That's only secure if you work in
> Redmond.
>
> ProGuard will also remove debugging info, w00h00!  But then who
> compiles production releases in debug mode?  No one.
>
> Realize Java is bytecode compiled.  You will never be able to fully
> protect it by it's very nature.  The Dalvik virtual machine would have
> to be capable of decrypting the bytecode before any useful protection
> could be available.
>
> http://en.wikipedia.org/wiki/Dalvik_virtual_machine
>
> I can't find the word "encrypt" anywhere on the page.
>
> Google did make some sort of attempt at .apk encryption, but we
> actually like our apps to appear in the Marketplace, so we don't dare
> use it.
>
> Java also fully supports reflection.  That makes writing tools to take
> it apart trivial.
>
> The day Dalvik encryption support is announced will be the same day
> work will begin to break it.  Count on it.  Develop your business
> model with that fact in mind.
>
> The only winning move is to not play.  ~Joshua
>
> Or in my case, I just don't care.  There will always be reversers and pirates.
>
> --
> Greg Donald
> destiney.com | gregdonald.com
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group 
> athttp://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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to