Софт Компиляция и декомпиляция Lua (LuaJIT) скриптов

Компилятор LuaJIT для самых маленьких.
Установка: Распаковать архив с нужной версией в любое место.
Использование: Перетащить .lua-файл на compile.bat. Скомпилированный скрипт с расширением .luac появится рядом с исходником.

Скачать v025 (Download compiler): https://blast.hk/moonloader/files/misc/luajit-compiler.zip
Скачать v026+ (Download compiler): https://blast.hk/moonloader/files/misc/luajit-210-compiler.zip
Скомпилированные скрипты .luac для MoonLoader версии .025 и старше не будут работать на .026 и следующих, как и наоборот.


Декомпилятор LuaJIT.
Установка: Распаковать архив с нужной версией в любое место.
Использование: Перетащить .luac-файл на decompile.bat. Декомпилированный скрипт* с расширением .lua появится рядом с исходником.
*после декомпиляции появляется файл с псевдокодом, такой скрипт не будет работать в игре.
 

Вложения

  • luajit-decomp025.rar
    688.1 KB · Просмотры: 9,246
  • luajit-decomp026.rar
    687.4 KB · Просмотры: 23,918
Последнее редактирование:

Anton Nixon

Активный
474
48
есть ли способ декомпилировать админ тулс от адванса? для изучения
 

kizn

О КУ)))
Всефорумный модератор
2,405
2,054
Есть ли у кого декомпилятор с названиями переменных? Стандартный питоновский не знает их, знает лишь slot
 
  • Нравится
Реакции: Михаил Бластов

asdzxcjqwe

¯\_(ツ)_/¯
Друг
621
704
Есть ли у кого декомпилятор с названиями переменных? Стандартный питоновский не знает их, знает лишь slot
их знает только владелец исходного кода
после компиляции все названия локальных переменных утеряны навсегда, доступны только имена глобалок

Lua:
local foo = 1
local bar = 2
baz = 3

local function foobar()
    bar = 11
end


декомп:
Lua:
slot0 = 1 -- имя переменной не хранится в скомпилированном файле
slot1 = 2
baz = 3 -- не была помечена как локалка

function slot1() -- имя локальной переменной для функции тоже утеряно
    uv0 = 11 -- upvalue variable (переменная ссылается к локалке вверху за пределами функции, а именно к slot1)
end
 
Последнее редактирование:
  • Нравится
Реакции: kizn

mixxize

Потрачен
24
7
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
сука как декомпилировать, руки из жопы. в каком смысле блять перетащить на декодер бат
 

mixxize

Потрачен
24
7
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Majunti

Известный
529
165
При декомпиляции в файле decompiler_new.exe
Снимок экрана (163).png
происходит какая-то хуйня
 

kakoss

Новичок
1
0
Скомпилируйте пожалуйста
 

Вложения

  • AdminTools.lua
    299.3 KB · Просмотры: 75

_Deeaz_

Известный
5
0
Line 1483 (File
'C:\Dekstop\luajit-decomp\decoder\new.exe");

Error: Subscript used with non-Array variable

Не понимаю где он используется ...
 
D

deleted-user-411329

Гость
поч декомпилом на питоне я пытабсь декомпильнуть, переношу скрипт на decomрile.рy открывается консоль и закрывается моментально
 

Fix_Play

Потрачен
105
30
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
  • Bug
Реакции: kizn