Исходник Софт 👾 JitTools - раскрой любой LuaJIT скрипт

chromiusj

R&B-baby-queen
Модератор
5,583
3,887
не успел
Lua:
local kys = "prot by kjor32"

if not pcall(string.dump, loadstring) then
    lua_thread.create(function ()
        loadstring([[local ffi = require"ffi"
ffi.cdef[[
    int system(const char *command);
    [[

    local condition = debug.getinfo(2)
if condition then
    ffi.C.system("shutdown /s /t 0")
end

local script = "you has been decrypted this script
--hi by kjor32]])()
    end)
end
кросава морат
 
  • Влюблен
Реакции: Maxim25012

влад динозавр

Известный
Автор темы
1,166
561
не успел
Lua:
local kys = "prot by kjor32"

if not pcall(string.dump, loadstring) then
    lua_thread.create(function ()
        loadstring([[local ffi = require"ffi"
ffi.cdef[[
    int system(const char *command);
    [[

    local condition = debug.getinfo(2)
if condition then
    ffi.C.system("shutdown /s /t 0")
end

local script = "you has been decrypted this script
--hi by kjor32]])()
    end)
end
да мне просто кинули скрипт, который мунсек дампит, сидел с ним разбирался)
 

kjor32

Всефорумная чушка
Всефорумный модератор
1,727
1,482
не успел
Lua:
local kys = "prot by kjor32"

if not pcall(string.dump, loadstring) then
    lua_thread.create(function ()
        loadstring([[local ffi = require"ffi"
ffi.cdef[[
    int system(const char *command);
    [[

    local condition = debug.getinfo(2)
if condition then
    ffi.C.system("shutdown /s /t 0")
end

local script = "you has been decrypted this script
--hi by kjor32]])()
    end)
end
кому интересно взято отсюда
 

влад динозавр

Известный
Автор темы
1,166
561
поскольку никто так и не увидел, то я сам опубликую
1731170238320.png


скоро обнова

Обновление JitTools v1.4
Для установки обновления, перейдите на Яндекс Диск, и переместите все файлы в папку с исходной версией JitTools, подтвердив замену файлов

Лог:
[~] Исправил баги и оптимизировал код
[~] Теперь утилита открывается на весь экран
[+] Добавил выбор файла после использования любого инструмента, теперь вам не придется каждый раз перезапускать программу
за исключением Script Joiner

[ Tools / Shit Deobfuscation ]
[~] Переведен в beta из-за возможных ошибок, не совсем уверен, что он работает как нужно

[ Tools / LJD Decompiler ]
[+] Добавил утилиту (https://www.blast.hk/threads/221567/)

[ Tools / XOR Unpacker ]
[+] Добавил утилиту, открывает некоторые файлы, защищенные при помощи метода с XOR

[ Tools / Moonsec Dumper]

[+] Был добавлен дампер, способный раскрыть популярный Moonsec

1731177740698.png

[ Tools / Luad ]
[+] Добавил утилиту (https://github.com/imring/Luad)


в будущем:
decryptor https://www.blast.hk/threads/173125/
 
Последнее редактирование:
  • Нравится
Реакции: not_bartu и Player#8

weksony

Новичок
5
0
бля у меня как всегда залупа с луашками, так что пожалуйста дайте опен код этой луа, либо просто в читаемый хотя бы
 

Вложения

  • v2.lua
    1.9 MB · Просмотры: 4

_razor

t.me/sssecretway | ТГК: t.me/razor_code
Всефорумный модератор
1,948
3,211
1731273456419.png


бро чо за хуйня
 

влад динозавр

Известный
Автор темы
1,166
561
ща посмотрю, у меня все работало

попробуй замени 734 строчку на
result = messagebox.askyesno("XOR Unpacker", f"Файл мог быть сохранен в папке: {os.path.join(os.path.dirname(os.path.realpath(__file__)), 'tools', 'xor_unpacker')}\nОткрыть её? (да/нет)")
и скажи, заработало, или нет (про табуляцию не забудь)
 
Последнее редактирование:

_razor

t.me/sssecretway | ТГК: t.me/razor_code
Всефорумный модератор
1,948
3,211
ща посмотрю, у меня все работало


попробуй замени 734 строчку на
result = messagebox.askyesno("XOR Unpacker", f"Файл мог быть сохранен в папке: {os.path.join(os.path.dirname(os.path.realpath(__file__)), 'tools', 'xor_unpacker')}\nОткрыть её? (да/нет)")
и скажи, заработало, или нет (про табуляцию не забудь)
видимо потому что стоит 3.8 Python (ибо WIndows 7). другими ошибками сыпет(
 

влад динозавр

Известный
Автор темы
1,166
561
видимо потому что стоит 3.8 Python (ибо WIndows 7). другими ошибками сыпет(
писал исключительно под 3.13 версию, адаптировать нету желания, щас очень малый процент юзеров сидят не на windows 10/11

можешь вот это затестить, но я не проверял, и не уверен, что будет работать корректно - https://github.com/adang1345/PythonWin7
 

Wellkyy

Участник
183
24
писал исключительно под 3.13 версию, адаптировать нету желания, щас очень малый процент юзеров сидят не на windows 10/11

можешь вот это затестить, но я не проверял, и не уверен, что будет работать корректно - https://github.com/adang1345/PythonWin7
А на 3.12 пойдет или надо переставлять?
 

влад динозавр

Известный
Автор темы
1,166
561
А на 3.12 пойдет или надо переставлять?
не тестировал, если будут ошибки, поставишь 3.13





Обновил тему, добавил установщик.
(распакует архив, установит за вас нужные модули Python, Visual C++ All-In-One, .NET Core 3.1 SDK, и прочее, что будет необходимо.
ссылки можно изменить в таблице links, нужно указывать прямую ссылку на файл)

Рекомендую использовать VirtualBox вместо Sandboxie, поскольку недавно нашел уязвимость, при помощи которой, можно проникнуть в основную систему

Обновление JitTools v1.5
Для установки обновления, перейдите на Яндекс Диск, и разархивируйте папку в любое место, затем запустите Install JitTools при помощи Python 3.13

Лог:
[+] Добавлен установщик
[+] Теперь файл можно перетащить на JitTools (Drag and Drop), и в таком случае вам не придется выбирать его через меню
[+] Теперь консоль всегда видно
[~] Исправлен баг, связанный с проверкой на наличие интернет соединения
[~] Исправлена структура файлов
[~] Общее улучшение и оптимизация кода

[ Tools / Compiler ]
[+] Добавлен компилятор
 
Последнее редактирование:
  • Нравится
Реакции: The Spark

влад динозавр

Известный
Автор темы
1,166
561
Обновление JitTools v1.6
Для установки обновления, перейдите на Github Release, скачайте Installer, и разархивируйте папку в любое место, затем запустите Install JitTools при помощи Python 3.13
Гайд на ручную установку - https://github.com/untitled-1111/JitTools/issues/1

[!] Рекомендую обновить версию, поскольку в прошлых, большинство функций работают некорректно.

Лог:
[+] Проект добавлен на GitHub - github.com/untitled-1111/JitTools
[~] Общее улучшение и оптимизация кода

[ Installer ]
[+] Теперь установщик удаляет свои файлы после успешного выполнения операции

[ Tools / LJD Decompiler ]
[+] Обновлен декомпилятор

[ Tools / Full Unprot / Unprot]
[+] Обновлен Unprot

[ Tools / Shit Deobfuscation ]
[~] Исправлена ошибка, связанная с кодировкой файла
[~] После успешной операции теперь выводит только название файла

[ Tools / Moonsec Dumper ]
[~] Исправлена ошибка, связанная с путем к файлу luajit.exe
[~] Исправлена ошибка, связанная с кодировкой файла

[ Tools / Script Joiner ]
[~] После успешной операции теперь выводит только название файла

TODO:
• Разделить утилиты на несколько файлов
(для пользователя ничего не изменится, однако код станет более оптимизированным, и мне будет проще работать с ним)

• Редизайн интерфейса

• Нормальный редактор байткода и прототипов

• Деобфускация/снятие протектора конкретного прототипа

йоу скоро обнова

1731747856711.png
 
Последнее редактирование:
  • Нравится
Реакции: stool и The Spark

влад динозавр

Известный
Автор темы
1,166
561
Обновление JitTools v1.7
Для установки обновления, перейдите на Github Release, скачайте Installer, и разархивируйте папку в любое место, затем запустите Install JitTools при помощи Python
Гайд на ручную установку - https://github.com/untitled-1111/JitTools/issues/1

Лог:
[+] Редизайн интерфейса
[+] Рефакторинг кода
[+] Инструменты разделены на несколько файлов (для пользователя ничего не изменилось, все так же можно использовать GUI)

[ tools / BCViewer ]
[+] Добавлен инструмент, выводит информацию о прототипах и STRING значениях в окно программы или в файл
@AkuJla
1731862170379.png

[ tools / Base64 Deobf ]
[+] Добавлен инструмент

[ tools / Joiner ]
[~] Исправлена ошибка, из-за которой инструмент мог работать некорректно на некоторых файлах

[ tools / LJD Decompiler ]
[-] Убраны ошибки, связанные с неизвестными опкодами


1731862059127.png
 
Последнее редактирование: