Skip to content

Instantly share code, notes, and snippets.

@nstarke
Created July 23, 2015 20:21
Show Gist options
  • Save nstarke/bd4ffab0f1231e889c4c to your computer and use it in GitHub Desktop.
Save nstarke/bd4ffab0f1231e889c4c to your computer and use it in GitHub Desktop.
simple js obfuscation
function rewrite(text) {
var obs = "";
for (var i = 0; i < text.length; i++) {
obs += "(function() { return String.fromCharCode(" + text[i].charCodeAt(0) + "); })() + ";
}
obs += ' ""';
return obs;
}
var n = rewrite('console.log("test")');
eval(eval(n));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment