dev-test.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. var JavaScriptObfuscator = require('../index.js');
  2. var obfuscatedCode = JavaScriptObfuscator.obfuscate(`
  3. (function(){
  4. var result = 1,
  5. term1 = 0,
  6. term2 = 1,
  7. i = 1;
  8. while(i < 10)
  9. {
  10. var test = 10;
  11. result = term1 + term2;
  12. console.log(result);
  13. term1 = term2;
  14. term2 = result;
  15. i++;
  16. }
  17. console.log(test);
  18. var test = function (test) {
  19. console.log(test);
  20. if (true) {
  21. var test = 5
  22. }
  23. return test;
  24. }
  25. console.log(test(1));
  26. function test2 (abc) {
  27. function test1 () {
  28. console.log('inside', abc.item);
  29. }
  30. console.log('between', abc);
  31. var abc = {};
  32. return abc.item = 15, test1();
  33. };
  34. test2(22);
  35. })();
  36. `, {
  37. rotateUnicodeArray: false
  38. });
  39. console.log(obfuscatedCode);
  40. console.log(eval(obfuscatedCode));