JavaScript.Encode手动解码技巧

JS.Encode是在JS代码进行编码之后形成的“乱码”,此乱码除无法阅读之外,仍能够良好的执行。

往往在网页上有JS加密代码的解码方法,但是由于代码中存在转义字符,无法正确的进行解码。

JavaScript使用以下八种转义字符。这些字符都是以一个反斜线(/)开始。当JavaScript的解释器(Interpreter)看到反斜线时,就会特别注意,表现出程序员所要表达的意思。

转义字符使用说明
1/b后退一格(Backspace)
2/f换页(Form Feed)
3/n换行(New Line)
4/r返回(Carriage Return)
5/t制表(Tab)
6/'单引号
7/"双引号
8//反斜线(Backslash)
在JS加密代码解密之前,要替换掉掉代码中的转移字符,

例如:

//  -------  /

/t  -------  Tab键

等等。

然后即可正确的解码。

JavaScript技术JavaScript.Encode手动解码技巧,转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。