怎么反编译呢?

时间:2013-09-21 12:04:26

标签: javascript decompiling encryption

我正在反编译Google Chrome扩展程序,因为它看起来很可疑。 扩展名是用javascript编写的,但有人可以告诉我这些符号是什么,以及如何将它们“翻译”回普通字符串?

“\ X63 \ X68 \ X61 \ X72 \ X43 \ x6F \ 64 \ X65”

完整档案的Jsbin: http://jsbin.com/OnEviRa/1/

1 个答案:

答案 0 :(得分:0)

代码似乎使用数组隐藏所有字符串,他们似乎更改了变量名称以隐藏其含义。

我不能给你一个很好的自动方式来将变量名称改为有意义的东西,但字符串很容易。

您可以评估数组,然后使用正则表达式将_0x13d2[number]的所有出现替换为"evaluated result"

here is a fiddle of it