Как декомпилировать файл V8 Bytecode (.jsc), созданный с помощью Bytenode?Javascript

Форум по Javascript
Ответить
Anonymous
 Как декомпилировать файл V8 Bytecode (.jsc), созданный с помощью Bytenode?

Сообщение Anonymous »

Я работаю с электронным приложением, которое использует Bytenode для составления файлов JavaScript в V8 Bytecode (.jsc files). Мне нужно проанализировать код для целей аудита безопасности, но я не могу получить доступ к исходному источнику. Неполный /поврежденный выход < /li>
[*] Создание сценария обертки, который загружает файл .jsc и пытается использовать отражение:
const bytenode = require('bytenode');
const module = require('./main.jsc');
console.log(Object.keys(module));
< /code>
Но это только раскрывает экспортируемые объекты, а не детали реализации < /li>
< /ol>
Де 1.4.1 < /li>
Де V8 Bytecode?
Если полное декомпиляция невозможно, существуют ли методы для понимания потока или поведения кода без источника?>

Подробнее здесь: https://stackoverflow.com/questions/796 ... h-bytenode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»