xaker

Приключения «Электрона». Отлаживаем JSC-код любой версии Electron без декомпилятора

  • пятница, 8 декабря 2023 г. в 00:00:29
https://xakep.ru/2023/12/07/electron-jsc-debug/
Для подписчиков
Когда‑то компания Positive Technology разработала собственный плагин для декомпилятора Ghidra, позволяющий исследовать веб‑приложения на Electron, в которых используется скомпилированный бинарный код V8 JSC. C тех пор сменилось много версий Node.js, формат кардинально поменялся, в результате существующие перестали работать. В этой статье я покажу, как самостоятельно без декомпилятора отлаживать бинарный JS-байт‑код произвольной версии.