как этот код Javascript работает со слайсом? - PullRequest
1 голос
/ 10 февраля 2020

Я пытаюсь узнать, как работает этот скрипт, но я не могу понять, кто-нибудь может мне помочь с этим? мне нужно запустить его в python или php (это просто извлечь правильный формат base64)

я пробовал это w python

 <code><br>
v = "ielyJfjdCI6InRqTFRWdkEVaTVdSbkcRXUFRpWmRhUaWZoVGR3eFJNbnhZYUJuSW00Q2gxelZycThtNHZscEZYR3hMU3NERW9zVjIiLCJpdiI6IjhmMTcyYWMxNDNhZjZhMTVkYWZhYmEzMDQ4MWUzOWQzIiwicyI6IjA0M2FkZWM1NDk5MjlhMjcifQ"
r =  [10, 30, 20, 1, 1, 0]
for x in r:
   print(v[:x])
 

          var _0x323ex24 = "ielyJfjdCI6InRqTFRWdkEVaTVdSbkcRXUFRpWmRhUaWZoVGR3eFJNbnhZYUJuSW00Q2gxelZycThtNHZscEZYR3hMU3NERW9zVjIiLCJpdiI6IjhmMTcyYWMxNDNhZjZhMTVkYWZhYmEzMDQ4MWUzOWQzIiwicyI6IjA0M2FkZWM1NDk5MjlhMjcifQ==";
            var _0x323ex10 = [40, 30, 20, 5, 2, 0];
            for (var _0x323ex25 = 0; _0x323ex25 < _0x323ex10.length; _0x323ex25++) {
                _0x323ex24 = _0x323ex24.slice(0, _0x323ex10[_0x323ex25]) + _0x323ex24.slice(_0x323ex10[_0x323ex25] + 1)
            };           
            console.log(_0x323ex24)
...