JavaScript去混淆工具

使用我们的强大去混淆工具,将混淆的JavaScript代码转换回可读格式。适用于调试、代码分析和从现有脚本中学习。

Deobfuscation 选项

关于 JavaScript Deobfuscator

什么是 JavaScript Deobfuscation?

JavaScript 去混淆是将混淆的 JavaScript 代码转换回更具可读性和可理解性的格式的过程。这对于调试、代码分析、从现有脚本中学习或恢复未经您同意而被混淆的代码特别有用。

我们的工具使用先进的技术来反转常见的混淆方法,使代码更易于阅读和分析,同时保持其原始功能。

为什么使用 Deobfuscator?

  • Debugging:当加密代码采用可读格式时,更容易调试加密代码。
  • 代码分析:通过使现有脚本可读来了解它们的工作原理。
  • Learning:从经过混淆处理的现有 JavaScript 代码中学习。
  • 安全研究:分析潜在的恶意脚本以进行安全研究。
  • 代码恢复:恢复自己不小心被混淆的代码。

前去混淆

eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(0,1(\'2\'))(3);',4,4,'function|eval|var a=1;console.log(a);|void 0'.split('|'),0,{}));

去混淆

void function() { var a = 1; console.log(a); }();

Related Tools