解码Javascript文件
Decoding Javascript File
需要知道这是哪种编码:
$(_0x6b88[150])[_0x6b88[149]]();
$(_0x6b88[154])[_0x6b88[153]](function () {
$(this)[_0x6b88[151]](_0x6b88[14]);
})[_0x6b88[152]](function () {
$(this)[_0x6b88[151]](_0x6b88[12]);
});
我已经编码了我的js代码几个月前,现在我不知道我保存的美化版本。
有人能帮我吗?我怎么解码呢?它看起来像十六进制或其他(_0x6b88[14]),但矩形[]看起来也很奇怪。
谢谢。
0x6b88为十六进制数。所以_0x6b88就像写_27528,或者myinteger。它是一个变量名,名称并不重要。
(_27528是不同于_0x6b88的变量)
它看起来像一个数组,所以让我们用list来代替它,使它更容易理解:
$(alist[150])[alist[149]](); // runs an element with id alist[149]
$(alist[154])[alist[153]]( // runs an element and gives it a function
function () {
$(this)[alist[151]](alist[14]);
}
)
[alist[152]]( // gets an element from what ever is returned by the function
function () { // Passes a function to the element gotten
$(this)[alist[151]](alist8[12]);
}
);
list[0]是数组中的第一个元素。为了弄清楚这是做什么的,你需要知道这些数组的单元格里有什么。
最好重写你的代码;那样会容易些。它已经被混淆了,所以你将有一段艰难的时间来解决它。
您可能无法获得原始变量名称,尽管这取决于您用于混淆代码的软件。
相关文章:
- Word文件(Javascript?)中有哪些字符
- 获取二进制数据并将其保存为.mp3文件Javascript
- 创建包含文本内容的新 Google 云端硬盘文件 (javascript)
- 将从 URL 输出的 JSON 保存到文件 javascript
- 单个页面上的多个音频文件javascript
- 将表单数据写入json文件-javascript
- imacros提取两部分数据+连接常量保存到文件javascript
- 检索 XML 文件 (JavaScript)
- 如何将画布图像“data:image/jpeg;base64,.”转换为普通图像文件 - JavaScript
- 用固定的行名称附加文件 javascript
- 打开并读取二进制文件(JavaScript)
- 将 emacs 用于大型多文件 JavaScript 项目
- 加载外部javascript,但HTTP请求重复一个文件javascript
- 从2D数组创建图像文件-JavaScript
- 正在读取文本文件Javascript
- 通过django将STATIC_URL传递到文件javascript
- 从输入文件javascript中获取一些数据
- Django”;静态“;文件-Javascript
- 上传两次相同的图像文件-Javascript
- 从文本文件javascript中读取行/变量