More Confusing Strong Renamer...
Brought to you by:
hoenicke
Instead of having them be one character long, make
them longer but look the same...
aaaa
Aaaa
aAaa
AAaa
etc
Maybe even better use characters that look very
similar like, O and 0(zero)...
OOOOO
O0OOO
OO0OO
O00OO
etc
It just makes more work for those trying to get a good
look at decompiled code.
Logged In: NO
Or even better to use "I", "l" and "1"... :)
Logged In: YES
user_id=18252
This is a nice idea. I may look at it later.
You may try to add this feature yourself. Add a class
jode.obfuscator.modules.ConfusingRenamer that implements
the Renamer interface.
Look at UniqueRenamer for a simple example, or
KeywordRenamer for a renamer that accepts options.
Logged In: NO
I'm doing a variant of StrongRenamer with two new
parameters: minlength and firstcharset. So, one could do
this:
renamer = new CheesyRenamer { firstcharset = "Il",
minlength=7, charset="Il1" }
.. which would give names like
Il1l1I
l1Il1l
I11l1I
.. and none starting with 1 (one), since they would be
renamed to _fld_1111 by Jad.