Показать сообщение отдельно
  #5 (permalink)  
Старый 28.08.2021, 21:18
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Думаю тебе будет правильно разобраться с такой темой как "AST дерево".

Найти для ноды парсер JavaScript который строит это самое AST дерево.
Это позволит работать с кодом как с древовидной структурой найти нужные тебе лексемы проверить на наличие соседних лексем и в случае необходимости заменить узлы на необходимые тебе. Именно так и работают деобфускаторы, бьютифаеры и прочее. Просто это гораздо легче и эффективнее чем парсинг грубой силой регулярными выражениями.

Реальная твоя задача для меня еще не понятна возможно то что ты хочешь получить уже есть в строковых значениях в снапшоте отладчика ну или это можно поймать в другом месте парой кликов.
Ответить с цитированием