Giter Site home page Giter Site logo

Comments (4)

Raziel-23 avatar Raziel-23 commented on July 27, 2024

I know that, see my commit message here. I have no clue how to fix this. This is far above my knowledge. Even jdownloader struggle with this, see here.

from plowshare-modules-legacy.

Raziel-23 avatar Raziel-23 commented on July 27, 2024

Ok, I have some success with this. They obfuscated JS with utf-8 characters, thus javascript interpreter spidermokey in version 1.8.5 can't deal with those characters. It must be newer javascript interpreter. I check that spidermokey version 17 and 24 works, plus nodejs 6.2.0 also works. Here is example obfuscated JS:

゚ω゚ノ = /`m´)ノ ~┻━┻   / /*´∇`*/ ['_'];
o = (゚ー゚) = _ = 3;
c = (゚Θ゚) = (゚ー゚) - (゚ー゚);
(゚Д゚) = (゚Θ゚) = (o ^ _ ^ o) / (o ^ _ ^ o);
(゚Д゚) = {
      ゚Θ゚: '_',
          ゚ω゚ノ: ((゚ω゚ノ == 3) + '_')[゚Θ゚],
              ゚ー゚ノ: (゚ω゚ノ + '_')[o ^ _ ^ o - (゚Θ゚)],
                  ゚Д゚ノ: ((゚ー゚ == 3) + '_')[゚ー゚]
};
(゚Д゚)[゚Θ゚] = ((゚ω゚ノ == 3) + '_')[c ^ _ ^ o];
(゚Д゚)['c'] = ((゚Д゚) + '_')[(゚ー゚) + (゚ー゚) - (゚Θ゚)];
(゚Д゚)['o'] = ((゚Д゚) + '_')[゚Θ゚];
(゚o゚) = (゚Д゚)['c'] + (゚Д゚)['o'] + (゚ω゚ノ + '_')[゚Θ゚] + ((゚ω゚ノ == 3) + '_')[゚ー゚] + ((゚Д゚) + '_')[(゚ー゚) + (゚ー゚)] + ((゚ー゚ == 3) + '_')[゚Θ゚] + ((゚ー゚ == 3) + '_')[(゚ー゚) - (゚Θ゚)] + (゚Д゚)['c'] + ((゚Д゚) + '_')[(゚ー゚) + (゚ー゚)] + (゚Д゚)['o'] + ((゚ー゚ == 3) + '_')[゚Θ゚];
(゚Д゚)['_'] = (o ^ _ ^ o)[゚o゚][゚o゚];
(゚ε゚) = ((゚ー゚ == 3) + '_')[゚Θ゚] + (゚Д゚).゚Д゚ノ + ((゚Д゚) + '_')[(゚ー゚) + (゚ー゚)] + ((゚ー゚ == 3) + '_')[o ^ _ ^ o - ゚Θ゚] + ((゚ー゚ == 3) + '_')[゚Θ゚] + (゚ω゚ノ + '_')[゚Θ゚];
(゚ー゚) += (゚Θ゚);
(゚Д゚)[゚ε゚] = '\\';
(゚Д゚).゚Θ゚ノ = (゚Д゚ + ゚ー゚)[o ^ _ ^ o - (゚Θ゚)];
(o゚ー゚o) = (゚ω゚ノ + '_')[c ^ _ ^ o];
(゚Д゚)[゚o゚] = '\"';
(゚Д゚)['_']((゚Д゚)['_'](゚ε゚ + (゚Д゚)[゚o゚] + (゚Д゚)[゚ε゚] + (-~3) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + (-~3) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~0) + (゚Д゚)[゚ε゚] + (-~3) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (o ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (o ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~1) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (o ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~3) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + (-~1) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + (-~-~1) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~0) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~0) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + (-~-~1) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((゚ー゚) + (o ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~0) + (-~1) + (-~3) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + (-~0) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + (-~0) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + (-~3) + (-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~-~1) + (゚Д゚)[゚ε゚] + (o゚ー゚o) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (-~0) + (゚Д゚)['c'] + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~3) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((o ^ _ ^ o) + (o ^ _ ^ o) + (c ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + (-~0) + ((゚ー゚) + (o ^ _ ^ o)) + ((゚ー゚) + (゚Θ゚)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + ((c ^ _ ^ o) - (c ^ _ ^ o)) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (゚Θ゚)) + (-~0) + (゚Д゚)[゚ε゚] + ((゚ー゚) + (o ^ _ ^ o)) + (-~-~1) + (゚Д゚)[゚o゚])(゚Θ゚))('_');

When is run on above code with nodejs I get this:

undefined:2
$('#realdl a').attr("href",(function(){function ǃ(a,b){return b.toString(a+27)}return ǃ(3,14579878)+"://"+ǃ(3,20161175)+ǃ(3,25)+"."+ǃ(3,20028913)+ǃ(3,11213)+"."+ǃ(3,21149)+"/"+ǃ(3,411)+"/"+ǃ(3,21)+"/"+ǃ(3,28)+"D-Q-ZK"+ǃ(3,21318)+"A/-GG-"+ǃ(3,5)+"I_"+ǃ(3,14)+"A"+ǃ(3,28)+"E/T"+ǃ(3,13469)+"+"+ǃ(3,421844)+"+"+ǃ(3,5)+"M"+ǃ(3,18)+"B."+ǃ(9,46033)}()));
^

ReferenceError: $ is not defined
    at eval (eval at <anonymous> (/home/user/plowshare/test/openload/hn.js:22:11), <anonymous>:2:1)
    at Object.<anonymous> (/home/user/plowshare/test/openload/hn.js:22:19381)
    at Module._compile (module.js:541:32)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
    at Function.Module.runMain (module.js:575:10)
    at startup (node.js:160:18)
    at node.js:449:3

It is jQuery code. The object $ is define in jQuery library. I don't have experience with javascript at all, so I don't know how to bypass this $ object, execute the function that there is and print the result. I suspect it will be something similar to zippyshare here, but I don't know. Maybe @mcrapet has idea how to execute jQuery code without jQuery library? Nevertheless when I copy this function, execute it and print the output like this:

function x(){function ǃ(a,b){return b.toString(a+27)}return ǃ(3,14579878)+"://"+ǃ(3,20161175)+ǃ(3,25)+"."+ǃ(3,20028913)+ǃ(3,11213)+"."+ǃ(3,21149)+"/"+ǃ(3,411)+"/"+ǃ(3,21)+"/"+ǃ(3,28)+"D-Q-ZK"+ǃ(3,21318)+"A/-GG-"+ǃ(3,5)+"I_"+ǃ(3,14)+"A"+ǃ(3,28)+"E/T"+ǃ(3,13469)+"+"+ǃ(3,421844)+"+"+ǃ(3,5)+"M"+ǃ(3,18)+"B."+ǃ(9,46033)}
var z=x();
print(z);

with spidermonkey 24 I get this result:

https://oql95p.oloadcdn.net/dl/l/sD-Q-ZKnkiA/-GG-5I_eAsE/Test+file+5MiB.zip

So I need help with jQuery, I mean how to execute it without the library. I have almost none knowledge about javascript.

from plowshare-modules-legacy.

Raziel-23 avatar Raziel-23 commented on July 27, 2024

Ok, I have it, when I add those lines at top of obfuscated JS:

var obj = {
    attr: function(id,fun) {
        print(fun);
}}
function $() { return obj; }

then I get this link. Above javascript lines works with spidermonkey 17 and 24. It doesn't work with nodejs, it still throws an error that 'ReferenceError: $ is not defined'. For nodejs those above lines must be different, but I don't care. Maybe someone with more experience with JS will improve it. When I will have more time I will implement it.

@mcrapet How to be sure to use certain javascript interpreters (spidermonkey 17 and 24)? For example I have on my system 3 different spidermonkey interpreters:

/usr/bin/js (spidermonkey 1.8.5)
/usr/bin/js17 (spidermonkey 17)
/usr/bin/js24 (spidermonkey 24)

On other linux distribution they may be in different location. I don't know how to manage in potable way those javascript interpreters.

from plowshare-modules-legacy.

mcrapet avatar mcrapet commented on July 27, 2024

Thanks guys for investigating for me. I did nothing, only following your instructions.
I tested here with Rhino 1.7 release 4.

@Raziel-23 : I'll think about this JS interrpeter choice, this is a good idea.
plowshare looks for js in $PATH.

from plowshare-modules-legacy.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.