Markus
2011-11-18 06:11:59
Hey,
Well I've made a Simba obfusactor & string replacer. Haven't got much to say, run & see.
It's pretty cool I think, makes complete visual chaos of your script. Took me a few nights over the last week.
Features:
String encryption
Procedure/Function/Var/Parameter renaming, makes your CustomWriteln(color, str); into something like xnZsRMJv(IKj45Y74, JcX3OjJ5);
Comment stripping. byebye comments! It leaves compiler directives alone
'Make chaos' mode, fun for the whole family. Turns it all on one line as it usual.
Can be deobfuscated =D Yep, I got a deobfuscater (which doesn't work at this obfuscator, ofc the obbed obber cant be deobbed) which will deobfuscate most scripts obfuscated with this. The deobber will be released later as it's a bit too bugged now. So if you want to obfuscate your payscripts with this, go ahead! It will be even easier to crack for me than it usually is + I know how your script works.
Constants aren't supported, put them in an include file. Labels will be ignored. The script ignores everything it doesn't know, so it's very conservative. In contrary to Ray's obfuscator you don't need to group vars together.
Not Coming soon: real ClusterFutterer™ style! Makes everything one big [][] of variant! If it works for Jagex it should work for us, right? ;)
It may error a bit in the watermarking, if it does please post/send your script and I'll fix the obfuscator. I only tested the obfuscator on
It has no _____ mode, because this small script already has 80 tokens, I'm not sure if _________________________________________________________________ is a valid function name (the length). But I can add it if there's demand.
Post bugs please,
~Markus
P.S. The script is 437 lines
2011-11-21: Updated and released deobfuscator!
Well I've made a Simba obfusactor & string replacer. Haven't got much to say, run & see.
It's pretty cool I think, makes complete visual chaos of your script. Took me a few nights over the last week.
Features:
String encryption
Procedure/Function/Var/Parameter renaming, makes your CustomWriteln(color, str); into something like xnZsRMJv(IKj45Y74, JcX3OjJ5);
Comment stripping. byebye comments! It leaves compiler directives alone
'Make chaos' mode, fun for the whole family. Turns it all on one line as it usual.
Can be deobfuscated =D Yep, I got a deobfuscater (which doesn't work at this obfuscator, ofc the obbed obber cant be deobbed) which will deobfuscate most scripts obfuscated with this. The deobber will be released later as it's a bit too bugged now. So if you want to obfuscate your payscripts with this, go ahead! It will be even easier to crack for me than it usually is + I know how your script works.
Constants aren't supported, put them in an include file. Labels will be ignored. The script ignores everything it doesn't know, so it's very conservative. In contrary to Ray's obfuscator you don't need to group vars together.
Not Coming soon: real ClusterFutterer™ style! Makes everything one big [][] of variant! If it works for Jagex it should work for us, right? ;)
It may error a bit in the watermarking, if it does please post/send your script and I'll fix the obfuscator. I only tested the obfuscator on
It has no _____ mode, because this small script already has 80 tokens, I'm not sure if _________________________________________________________________ is a valid function name (the length). But I can add it if there's demand.
Post bugs please,
~Markus
P.S. The script is 437 lines
2011-11-21: Updated and released deobfuscator!