4 ms·
What is the modern use case for byte code obfuscation? It cannot provide any strong protection against reverse engineering, so what's the point?
by kyberias 7y ago
What is the modern use case for byte code obfuscation? It cannot provide any strong protection against reverse engineering, so what's the point?
- saagarjha 7y agoSome people feel it discourages unskilled reversers from poking around.
- kyberias 7y agoI'm sure it does but that isn't very valuable IMHO.
- robinwassen 7y agoIt can be - if you have client side code that you do not wish people to mess around with it's all about adding resistance to convince the person who attempts that it's not worth the time and effort. Some examples: - Licensing logic - Anti-cheating for games and similar Most likely it will be breached eventually, but no reason to leave the door unlocked.
- half-kh-hacker 7y agoyGuard seems to focus mainly on removing dead code and emitting small names, so this looks like size optimization.
- als0 7y agoPerhaps it's being open sourced because there's no longer a market for this sort of thing.
- ygra 7y agoIt's been free before. It's not that we made money with it.