sk89q_mta
Исследователь
- Регистрация
- 21.12.2023
- Сообщения
- 49
Всех приветствую!
В данной теме расскажу как искать дыры в ресурсах сервера МТА..
Начнем....
На RPBOX, MTA PROVINCE, NEXTRP - через Process Hacker, GH INJECTOR, И т.д не заижектишь стоит драйверный античит FairplayKD
Искать дыры очень легко если у вас есть dumper, если у вас его нету то задампите его
--
!!!Она не вытащит всё!!!! Вытащит только клиентскую часть скрипта..
Ну, или можно заюзать консольный дампер(если у вас заинжектен Lua Executor в игру) --
Затем открываем F8, и туда будут выводится триггеры скрипта с которыми вы взаимодействовали....
Например есть сервер в МТАШке - Province X(Копия провинции) !!!!!!ДЫРЫ ЕСТЬ ВЕЗДЕ!!!!!! Даже у опытного разработчика может пойти все через сраку!!!!!!!
И там есть 2 триггера на накрутку денег
Один триггер связан с Банком на пополнение денег в банк:
И есть так-же триггер на монетку:
Вооооот, Хз зачем я это пишу но мне скучно и мне нужны сообщения что-бы скачивать что-то
В данной теме расскажу как искать дыры в ресурсах сервера МТА..
Начнем....
На RPBOX, MTA PROVINCE, NEXTRP - через Process Hacker, GH INJECTOR, И т.д не заижектишь стоит драйверный античит FairplayKD
Искать дыры очень легко если у вас есть dumper, если у вас его нету то задампите его

Гости не видят ссылку
Войти или зарегистрироваться
!!!Она не вытащит всё!!!! Вытащит только клиентскую часть скрипта..
Гости не видят ссылку
Войти или зарегистрироваться
Ну, или можно заюзать консольный дампер(если у вас заинжектен Lua Executor в игру) --
Гости не видят ссылку
Войти или зарегистрироваться
(Инжектить только в главном меню игры) После того как заинжектили, заходим на сервер и нажимает F9 и вставляем эту шнягу:function onZPreZFunction( sourceResource, functionName, isAllowedByACL, luaFilename, luaLineNumber, ... )
local args = { ... }
local resname = sourceResource and getResourceName(sourceResource)
outputConsole("[".. tostring(resname) .. "] ".. tostring(functionName) .. "(args: " .. tostring(#args) .. ") ".. ": ".. inspect(args))
end
addDebugHook( "preFunction", onZPreZFunction, { "triggerServerEvent", "teaEncode", "encodeString" } )
Затем открываем F8, и туда будут выводится триггеры скрипта с которыми вы взаимодействовали....
Например есть сервер в МТАШке - Province X(Копия провинции) !!!!!!ДЫРЫ ЕСТЬ ВЕЗДЕ!!!!!! Даже у опытного разработчика может пойти все через сраку!!!!!!!
И там есть 2 триггера на накрутку денег
Один триггер связан с Банком на пополнение денег в банк:
Если мы сделаем 0 разделить на 0 = то получим модуль бесконечности..triggerServerEvent("RequestBankAddMoney", getResourceRootElement(getResourceFromName("provincex_bank")), 0/0)
И есть так-же триггер на монетку:
Думаю поймете что это за триггер)) Он работал на протяжении создании Province X, хотя там не баклажаны стоят на разработчике...triggerServerEvent("provincex_coin_onClientGameFinished", root, 4000000 )
Вооооот, Хз зачем я это пишу но мне скучно и мне нужны сообщения что-бы скачивать что-то
