Ответы пользователя по тегу Обфускация кода
  • Как расшифровать код js типа _0x4edadc=function(_0x342718,_0x4cb0b8,_0x2d0229,_0x32ee0c?

    Tom_Xor
    @Tom_Xor
    I scriptease in JavaScript
    1. Форматируйте код, расставив пробельные символы, например, используя этот инструмент. Во многих браузерах также есть подобный инструмент.
    2. Измените идентификаторы на более удобные для чтения (например, в WebStorm, используя на идентификаторе комбинацию клавиш Shift + F6).
    3. Затем замените все не Decimal литералы чисел на Decimal литералы чисел.
    4. Удалите лишние аргументы, заменив все соответствующие вызовы на вызовы, учитывающие новый интерфейс.
    5. Замените излишний код: лишние функции и их вызовы, идентификаторы и прочее.


    const _0x4edadc = function (a, b, c, d, e) {
        return _0x487e(e - -987, a)
    }
    const _0x40ba91 = function (a, b, c, d, e) {
        return _0x487e(e - -987, a)
    }

    Также существуют разные деобфускаторы JavaScript, например, JStillery (онлайн версия), но скорее всего на сегодня нет деобфускаторов, которые преобразуют обфусцированный код в чистые исходники без приложения усилий.
    Ответ написан