Comments (5)
-
Regex allows for pattern exclusion so I believe so.
-
I'm not sure. There's multiple watermarks embedded by Radon so the comment is not the only watermark.
-
This will not be implemented. Sorry :(
from radon.
Thanks for the reply. I have one more question.
I tried to obfuscate some JAR and open it in JD GUI 1.4 (java decompiler) and the result is the same as in the original JAR. I do not know if this is a bug or a JD application that does it so well that it returns to its original form.
from radon.
JD-GUI is by definition: a piece of trash for deobfuscation. I don't think you decompiled an obfuscated class or you had it obfuscated very lightly. (Possibly a big bug I missed, but I doubt it.)
from radon.
Hey! After having had an extremely hard time with ProGuard, I came to this. It'd be great if you could answer couple questions:
1. Does it obfuscate JARs inside a jar?
2. Is it possible to do only flow obfuscation and no name obfuscation?
This is so that reflection calls work.
3. Any performance impact of flow obfuscation?
4. How are the stack traces impacted?
Followup: If I only do flow obfuscation, what is the impact on stacktraces then?
cc: @ItzSomebody
from radon.
-
Nope.
-
Yes.
-
There will probably be a little bit of overhead, but that should speed up as the JIT inlines the methods.
-
Call stack shouldn't be affected.
from radon.
Related Issues (20)
- radon can't find the class even if i put it in radon.jar HOT 2
- How to generate names using English alphabet? HOT 6
- [radon 3] NewArrayNode uses wrong operands (T_TYPE vs TYPE) HOT 2
- Building error HOT 1
- Bad usage of Map in ExclusionManager can lead to undesired effects
- Not obfuscating method parameters HOT 5
- Renamer + TrashClasses Bug HOT 16
- Maven plugin HOT 2
- Renamer \u0000 HOT 4
- Android Studio OR Intellij Idea Support HOT 5
- Setting exclusions hangs renamer
- java.lang.OutOfMemoryError: Java heap space HOT 1
- Gradle integration HOT 2
- Do not handle non-existent classes [JPhantom] HOT 2
- StackEmulationException: stackSize < 0 HOT 9
- [BUG] Software not changing anything HOT 1
- me.itzsomebody.radon.exceptions.RadonException: Could not find org/jboss/marshalling/ByteInput HOT 1
- Inefficiency and random unexpected exclusions in Renamer HOT 1
- Leeway is not updated in bitwise number obf transformers
- java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from radon.