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

FYP

Известный
Автор темы
Администратор
1,758
5,722
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. Сообщения по типу "спасибо, помог" по правилам форума считаются флудом и скорее всего будут удалены. Если вам помогли, вы можете нажать кнопку Мне нравится под ответом - это даст понять, что ответ верный.
 
Последнее редактирование:

свин я

Известный
232
155
Декомпилируйте пожалуйста
у второго скрипта код открыт
Lua:
script_name("WTD Changer")
script_author("MT TEAM ©")

local inicfg = require("inicfg")
local memory = require("memory")
local ffi = require 'ffi'
local cast = ffi.cast
local draw_dist = cast('float *', 0x00B7C4F0)

cast('unsigned char *', 0x005609FF)[0] = 0xEB
cast('unsigned char *', 0x00561344)[0] = 0xEB

local data =
{
    Settings =
    {
        Time = 12,
        Weather = 1,
        Distance = 900.0,
        Static = true
    }
}

function main()
    repeat wait(0) until isSampAvailable()
    local values = inicfg.load(data, "WTD Changer.ini")
    inicfg.save(values, "WTD Changer.ini")
    sampRegisterChatCommand("/t", setTime)
    sampRegisterChatCommand("/w", setWeather)
    sampRegisterChatCommand("/d", setDistance)
    sampRegisterChatCommand("/sm", setStatic)
    sampAddChatMessage("{F7E937}[WTD Changer] {FFFFFF}Успешно загружен! Автор: {F7E937}MT TEAM ©", -1)
    while true do
        wait(0)
        local values = inicfg.load(data, "WTD Changer.ini")
        if values.Settings.Static then
            if values.Settings.Time ~= memory.read(0xB70153, 1, false) then memory.write(0xB70153, values.Settings.Time, 1, false) end
            if values.Settings.Weather ~= memory.read(0xC81320, 2, false) then memory.write(0xC81320, values.Settings.Weather, 2, false) end
            if values.Settings.Distance ~= memory.read(0x00B7C4F0, 4, false) then weatmain(values.Settings.Distance) end
        end
    end
end

function setTime(time)
    local time = tonumber(time)
    if time < 0 or time > 23 then sampAddChatMessage("{F7E937}[WTD Changer] {FFFFFF}Правильный ввод: {F7E937}//t [0-23]", -1) else
        sampAddChatMessage("{F7E937}[WTD Changer] {FFFFFF}Время установлено на {F7E937}"..time, -1)
        local values = inicfg.load(data, "WTD Changer.ini")
        if values.Settings.Static then
            values.Settings.Time = time
            inicfg.save(values, "WTD Changer.ini")
        else memory.write(0xB70153, time, 1, false)
        end
    end
end

function setDistance(param)
    param = tonumber(param)
    if param > 3600.0 or param < 101.0 then sampAddChatMessage("{F7E937}[WTD Changer] {FFFFFF}Правильный ввод: {F7E937}//d [101-3600]") return false end
    weatmain(param)
    sampAddChatMessage("{F7E937}[WTD Changer] {FFFFFF}Дистанция прорисовки установлена на {F7E937}"..param, -1)
end
 

Вложения

  • anti-hunger-decompiled.lua
    1.2 KB · Просмотры: 7

solo3ix

Потрачен
46
26
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Декомп плиз пацаны
 

Вложения

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

свин я

Известный
232
155
CLEO:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
//-------------MAIN---------------
thread "TALARICAO"
:TALARICAO_60
wait 0
if
0ADC:test_cheat "F"
jf @TALARICAO_08
0605: actor $PLAYER_ACTOR perform_animation "SMKCIG_PRTL" IFP "GANGS" framedelta 4.0 loop 0 lockX 0 lockY 0 lockF 0 time 100
0669: 29@ = attach_particle "EXHALE" to_actor $PLAYER_ACTOR with_offset 0.05 0.0 -0.05 type 2
0883: attach_particle 29@ to_actor $PLAYER_ACTOR mode 5
wait 1000
064C: make_particle 29@ visible
9@ = 1
33@ = 0
:TALARICAO_08
jump @TALARICAO_60
 

Albertio

Attention! Thanks for your attention.
877
702
Это не декомпиляция, это извращение, тут везде защита в виде hex, это не исходный код
 
  • Нравится
Реакции: свин я