Skip to content

jscck/ob-jsjiami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ob-jsjiami

decode jsjiami.com encoding javascript code

http://jsjiami.com/

Step

1、format your code, https://beautifier.io/

2、find out the root dictionary

3、replace it in index.js

4、run it

node index.js

Notice

v5 通过测试

v6 常规配置 通过测试

v6 最高配置 需要运行输出字典


  • 不同类型可能需要替换相应的正则

  • 部分代码可能存在转义问题

  • 此类定义对象,需要重写 findObj 函数 -> findObjPlus

var _0x33598c = {};
_0x33598c[_0x1f4b('0x1b5')] = function(_0x29dfdf, _0x290572) {
    return _0x29dfdf < _0x290572;
};
_0x33598c[_0x1f4b('0x14b')] = function(_0xa955e7, _0x196b9f) {
    return _0xa955e7 === _0x196b9f;
};
_0x33598c[_0x1f4b('0x17b')] = function(_0x432c3d, _0x216369) {
    return _0x432c3d(_0x216369);
};
_0x33598c[_0x1f4b('0x21f')] = function(_0x385852, _0x5683d1) {
    return _0x385852 === _0x5683d1;
};
var _0x5ab718 = _0x33598c;

Finally

IF YOU KNOW BABEL AST, TRY TO USE BABEL.

LICENSE

Copyright (c) Terry Cai. Licensed under the MIT license.

About

decode jsjiami.com encoding javascript code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published