[Feature] Shuffle mangled identifier alphabet
See original GitHub issueExample code:
function foo(bar, baz, bak, bos){
return bar + baz * bak - bos;
}
Current output:
function a(b, c, d, e) {
return b + c * d - e;
}
Output with shuffled alphabet:
function k(u, z, p, b) {
return u + z * p - b;
}
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Name mangling - Wikipedia
In compiler construction, name mangling (also called name decoration) is a technique used to solve various problems caused by the need to resolve...
Read more >Name mangling in C - Jens Gustedt's Blog
Name mangling in C. Most will know that C++ mangles external names in a compiler specific way such that they encode the types...
Read more >Hashids - generate short unique ids from integers
Create short unique ids from numbers (positive numbers & zero). Allow custom alphabet as well as salt — so ids are unique only...
Read more >Letters Shuffle - Letter Mix - Online Decoder, Solver, Translator
Tool to shuffle letters. Mixing letters of a message is enough to make it incomprehensible. It is possible to perform blocks permutations to...
Read more >JavaScript Obfuscator Tool
JavaScript Obfuscator is a free online tool that obfuscates your source code, preventing it from being stolen and used without permission.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Probably, the best way to do it - is to create the new
mangled-shuffled
(that extendsmangled
generator) identifier names generator. Because if I want to change basemangled
generator - a huge amount of tests will fail because the order of variable names changes. But I need to know the correct order in the tests.I can
stub
base order but here so many places where I have tostub
it, so the best way is to create the new generator instead.mangled-shuffled
sounds correct?Released
1.5.2
with few fixes