JavaScript Deobfuscator

使用我們強大的反混淆工具將加密的 JavaScript 代碼轉換回可讀格式。非常適合調試、代碼分析和從現有腳本中學習。

Deobfuscation 選項

關於 JavaScript Deobfuscator

什麼是 JavaScript 反混淆?

JavaScript 去混淆是將混淆的 JavaScript 代碼轉換回更具可讀性和可理解性的格式的過程。這對於調試、代碼分析、從現有腳本中學習或恢復未經您同意而被混淆的代碼特別有用。

我們的工具使用先進的技術來反轉常見的混淆方法,使代碼更易於閱讀和分析,同時保持其原始功能。

為什麼使用 Deobfuscator?

  • Debugging:當加密代碼採用可讀格式時,更容易調試加密代碼。
  • 代碼分析:通過使現有腳本可讀來了解它們的工作原理。
  • Learning:從經過混淆處理的現有JavaScript代碼中學習。
  • 安全研究:分析潛在的惡意腳本以進行安全研究。
  • 代碼回復:恢復您自己意外混淆的代碼。

Deobuscation 之前

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,{}));

Deobfuscation 之後

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

Related Tools