2013-09-21 75 views
0

我正在反編譯谷歌瀏覽器擴展,因爲它似乎是可疑的。 擴展名是用javascript編寫的,但有人可以告訴我這是什麼符號,以及如何將它們「翻譯」回正常字符串?如何反編譯這個?

「\ X63 \ X68 \ X61 \ X72 \ X43 \ x6F \ 64 \ X65」

完整文件的Jsbin: http://jsbin.com/OnEviRa/1/

+1

只需將該字符串粘貼到瀏覽器控制檯即可。這是字符串「charCode」。 – Pointy

+0

或者,如果這不起作用,將其粘貼到一個stackoverflow問題。 – redolent

回答

0

代碼好像是用一個數組來隱藏所有字符串,他們似乎已經改變了變量名稱來隱藏它們的含義。

我不能給你一個很好的自動化方法來將變量名稱改爲有意義的東西,但字符串很容易。

您可以評估該數組,然後使用正則表達式將_0x13d2[number]的所有出現次數替換爲"evaluated result"

here is a fiddle of it