dev-test.js 1.2 KB

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