Как декомпилировать байт-код Lua VM и получить деобфусцированный источник? - PullRequest
0 голосов
/ 24 сентября 2018

Это то, чем я одержим.

Я не совсем понимаю, как работает VM, за исключением того, что она создала симуляцию Lua и исполнял код.Как двоичный (0101) или в простых терминах;переключатели.

Вот пример того, что я пытаюсь декомпилировать

Этот скрипт был сделан с помощью Aspect Script Obfuscator

https://hastebin.com/ayiqadilas.md

И код очень сложный, как вы можете видеть, однако он сделан с использованием LBI.Что-то, что я до конца не понимаю.

Я уже пытался использовать LuaDec51 и LuaDec

Поскольку байт-код является пользовательским, я не могу полностью его понять.Однако я не уверен, что файлы .luac для них.Поэтому я не уверен, правильно ли я его использовал.

...