Comments on Profile Post by PaulBGD

  1. MiniDigger
    MiniDigger
    did you post them somewhere on the forums so I can reply there? profile message comments are limited in size...
    Apr 12, 2017
    PaulBGD likes this.
  2. MiniDigger
    MiniDigger
    ill keep it short then
    1) performance decreases. I don't see how shorter var names increase performance, inlining my help, but the compiler can do that without an obfuscator. but obfuscation is not only about renaming. there is stuff like flow or string obfuscation which do decrease performance.
    Apr 12, 2017
    PaulBGD likes this.
  3. MiniDigger
    MiniDigger
    2) debugging in prod. if you deploy your application to users, you will have to store all maps you every created and find out which version the user used. this is very well harder than just looking at a stack trace. obfuscation also makes remote debugging impossible.
    Apr 12, 2017
    PaulBGD likes this.
  4. MiniDigger
    MiniDigger
    3) money. if you think that proguard is the best obfuscator you clearly have no idea of the market behind obfuscation. Zelix Klass master costs ~500 bucks, stringer 750 to name a few examples.
    4) no full protection. its about the cost/value factor here. the cost in money and time is fairly high compared to the low value earned.
    Apr 12, 2017
    PaulBGD likes this.
  5. MiniDigger
    MiniDigger
    5) abandon projects. this was written from the point of view from a user, as the question in that thread was if obfuscation in general was acceptable.
    6) modifications. again, user POV. obfuscation is also not a compile step but modifies the compiled artifact on byte code level after compilation is done.
    Apr 12, 2017
    PaulBGD likes this.
  6. MiniDigger
    MiniDigger
    generally, it seems like you don't have much experience with "advanced" obfuscation. if you only do name obfuscation (thats what proguard does), you might as well don't do anything at all since the code is still as readable as before. no protection gained at all.
    Apr 12, 2017
    PaulBGD likes this.