Декомпиляция скриптов

FYP

Известный
Автор темы
Администратор
1,758
5,723
GVWUrNJ.png
eNo5cSj.png


Общая тема для просьб о помощи в декомпиляциии и декриптованиии скриптов, плагинов и приложений.
Запрещено просить о декомпиляции/декриптовании софта, выставленного на продажу на нашем сайте.

Рекомендации:
  1. Сначала воспользуйтесь поиском по теме и по форуму, возможно его в декомпилированном виде или с исходным кодом уже выкладывали у нас на сайте.
  2. Попытайтесь декомпилировать самостоятельно: CLEO - декриптор, декомпилятор; AHK - распаковщик .exe; LuaJIT - декомпилятор1, декомпилятор2.
  3. Просить о декомпиляции .asi, .sf, .dll, .exe почти бесполезно, часто такие просьбы остаются без ответа и вряд ли вам это что-то даст. Можете попробовать сами, IDA Pro или Ghidra к вашим услугам.
    • Это не касается .exe, которые являются скомпилированными AutoHotKey-скриптами (.ahk).
  4. Добавьте название скрипта к сообщению, если оно известно - это поможет другим пользователям найти его с помощью поиска.
  5. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Вложения

  • multiconnect Decompiled.lua
    976.1 KB · Просмотры: 14
  • Нравится
Реакции: Fabregoo

Carrentine

Потрачен
569
460
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не, ему надо чтобы ты ему с исходника декомпила переписал и дал нормальный код.
 
  • Нравится
Реакции: Fabregoo и ™ ChipFamily

ru4z

Новичок
12
0
Откройте, скиньте исходник
 

Вложения

  • RandomGm.luac
    10.5 KB · Просмотры: 5

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Откройте, скиньте исходник
Lua:
function f1()
    return false
end

function ff1()
    return false
end

require("lib.moonloader")

slot0 = require("lib.samp.events")

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then
        return
    end

    while not isSampAvailable() do
        wait(100)
    end

    sampRegisterChatCommand("strm", function ()
        printString("Activated", 1000)
        taskJetpack(PLAYER_PED)
    end)
    wait(-1)
end

function f2()
    return false
end

return 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69
 

TheBadZero

Gachi Solider
Проверенный
356
163
как скомпилировать эту хуйнб, она не видит опкоды нормально, даже при установленном SF на SB
 

™ ChipFamily

По ту сторону надежды.
5,144
1,981
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомп плиз для изучения
Lua:
script_name("Killer 1337")
script_version("1.0")
script_author("Useful_User")

events = require("samp.events")
state = false

function main()
    while not isSampAvailable() do
        wait(100)
    end

    sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Скрипт загружен! Автор скрипта: {f5c011}Useful_User{FFFFFF}.", -1)
    sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Активация: {e66730}/killer [id] {ffffff}, {e66730}/killercar [id]", -1)
    sampRegisterChatCommand("killer", Killer)
    sampRegisterChatCommand("killercar", KillerCar)

    while true do
        wait(0)
    end
end

function Killer(slot0)
    if state then
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Вы прекратили работу скрипта!", -1)

        state = false
    elseif not slot0:match("%d+") then
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}ИД не обнаружен. Используй: {e66730}/killer [id]", -1)
    elseif sampIsPlayerConnected(slot0) then
        result, handle = sampGetCharHandleBySampPlayerId(slot0)

        if result then
            state = true

            sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Начинаю постепенно убивать игрока с ид - " .. slot0, -1)
        else
            sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Игрок не в зоне стрима!", -1)
        end
    else
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Игрока с ID - {ffa600}" .. slot0 .. " {FFFFFF}нету на сервере.", -1)
    end
end

function KillerCar(slot0)
    if state then
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Вы прекратили работу скрипта!", -1)

        state = false
    elseif not slot0:match("%d+") then
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}ИД не обнаружен. Используй: {e66730}/killercar [id]", -1)
    elseif sampIsPlayerConnected(slot0) then
        result, handle = sampGetCharHandleBySampPlayerId(slot0)

        if result then
            state = true

            sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Начинаю постепенно ломать транспорт игрока - " .. slot0, -1)
        else
            sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Игрок с машиной не в зоне стрима!", -1)
        end
    else
        sampAddChatMessage("{ffa600}[Killer 1337] {FFFFFF}Игрока с ID - {ffa600}" .. slot0 .. " {FFFFFF}нету на сервере.", -1)
    end
end

function events.onSendPlayerSync(slot0)
    if state and isCharOnFoot(PLAYER_PED) and not isCharDead(handle) then
        sx, sy, sz = getCharCoordinates(handle)
        MyX, MyY, MyZ = getCharCoordinates(PLAYER_PED)

        if getDistanceBetweenCoords3d(sx, sy, sz, MyX, MyY, MyZ) < 30 then
            slot0.position = {
                x = sx,
                y = sy,
                z = sz
            }
            slot0.moveSpeed.x = math.random(-0.5, 0.5) * 2
            slot0.moveSpeed.y = math.random(-0.5, 0.5) * 2
            slot0.moveSpeed.z = math.random(-0.5, 0.5) * 2
        end
    end
end
 
497
94
дек плеаз! Уже видел такой скрипт но при комплицяции вылетяет хня ОШИБКА на пол экрана! просьба помощииииии...... ДАйте норм кодик)
 

Вложения

  • ChangeLogo by Dapo Show.cs
    5 KB · Просмотры: 3

ГОХА | GoxaShow

В АРМИИ С 12.12,ЗАКАЗЫ НЕ ДЕЛАЮ,ТУПЫЕ ВОПРОСЫ-НАХУ
Проверенный
1,866
1,866
кулити, плиз
 

Вложения

  • NalogChecker.cs
    18.3 KB · Просмотры: 9