天天看點

2分鐘教你學會一鍵JS解密

廢話不多說奧,直接上幹貨,JS加密的作用是什麼我前幾期都說過了,今天說一下簡單的JS解密。

示例代碼(加密後的js代碼)

<script>document.write(unescape('window.XMLHttpRequest.prototype.open%20%3D%20function%20%28a%2C%20b%2C%20c%29%20%7B%0A%20%20return%20open.apply%28this%2C%20arguments%29%3B%0A%7D%3B'));</script>      

1.打開jsjiami.com

2.點選JS格式化/壓縮菜單

3.把加密的js複制到輸入框中

JS加密代碼

<script>document.write(unescape('window.XMLHttpRequest.prototype.open%20%3D%20function%20%28a%2C%20b%2C%20c%29%20%7B%0A%20%20return%20open.apply%28this%2C%20arguments%29%3B%0A%7D%3B'));</script>      

4.點選JS解密

// 自動解密後人工删了一些沒用的代碼 成這樣的
window.XMLHttpRequest.prototype.open = function (a, b, c) {
  return open.apply(this, arguments);
};      

5.把沒用的代碼删除,剩下的就是真實源碼。有時候也會直接解出源代碼直接用。如果有實在解不開的,又想知道源碼是什麼的,可以聯系人工解密

圖示: