Лидеры
Популярный контент
Показан контент с высокой репутацией 23.01.2016 во всех областях
-
Название: battlefield bad company 2 Добавил: LIRW Добавлен: 23 янв. 2016 Категория: Трейнеры для PC игр Бессмертие. Бесконечные патроны. Максимальная точность. Без отдачи оружия. Версия игры лицензия dvd но в ней обновление скачивается само и обновляет до последней версии. P/S Сначала запускаем игру, потом трейнер. Опцию без перезарядки не стал добавлять, там надо искать фильтр от врагов. А если оставить с ними, они замучают из базуки без перезарядки по тебе стрелять. На патроны тоже как бы фильтр надо, но кто видел хоть раз, что бы у врага патроны заканчивались Но от левых адресов не имеющих отношения к патронам, отфильтровал. Нажмите здесь, чтобы скачать файл1 балл
-
1 балл
-
1 балл
-
Найти это не сложно, сигнатуру сам думаю сделаешь. В общем полазив немного по коду. .text:000B3ED0 ExecuteCmd proc near ; DATA XREF: .rdata:003067E4o.text:000B3ED0 push ebp.text:000B3ED1 mov ebp, esp.text:000B3ED3 push dword ptr [ebp+8].text:000B3ED6 call Cbuf_AddText ; STR: "Cbuf_AddText: buffer overflow".text:000B3EDB add esp, 4.text:000B3EDE call Cbuf_Execute .text:000B3EE3 pop ebp.text:000B3EE4 retn 4.text:000B3EE4 ExecuteCmd endpЯ искал с помощью engine.dylib как в первом посте описывал, ExecuteCmd это 106 индекс в виртуальной таблице CEngineClient. Если будешь искать не по виртуальной таблице, то для начала надо найти строку "Cbuf_AddText: buffer overflow" эта строка находится в функции "Сbuf_Addtext", дальше смотришь откуда вызывается она, переходишь по этим ссылкам и ищешь примерно похожий код. Если будет время, возможно вечером запишу как это работает1 балл
-
Baracuda, я прошёл игру, закончив её на версии 1.08 (по-моему). В начале попробуй способ AntonVitalievich, заодно дополнительно научишься новому. Если не получиться, пиши в личку, я пропатчу игру до твоей версии и попробуем сделать всё в ассемблере.1 балл
-
Название: Return to Castle Wolfenstein Добавил: LIRW Добавлен: 22 янв. 2016 Категория: Трейнеры для PC игр Бессмертие. Бесконечный бронежилет. Бесконечные патроны. Без перезарядки. Точность. Супер ускорение. Бесконечная выносливость. Нет перегрева оружия с глушителем. Версия игры steam P/S Сначала запускаем игру, а потом трейнер - ну и жмем клавиши нужные. Что в следующим уровне не переключать по новой каждый раз функции, активируем и де активируем трейнер. Флаги останутся на 1 и не надо будет переключать все опции по новой - так как надо в каждом новом уровне переключать опции. Скрипт ниже с опциями активирующими сразу все.1 балл
-
Тебе нужны названия скриптов: Skript1. Skript2 и т.д. и тогда в тех скобках, думаю, должно стоять название, но правильный листинг я не знаю. Попробуй сам, не получается выкладывай что сделал -> ребята поправят, ребят знающих LUA на форуме много. PS: Я не прав MasterGH дал пояснение же: Так что в тех скобках скорее всего ничего не должно быть. local addressList = getAddressList() Получает данные со всей твоей таблицы.1 балл
-
Отлично!!! Посмотри сколько способов реализации тебе предоставили. И это здорово. Я скрипт MasterGH смотрел бегло, он предоставил тебе скрипт на отключение другого скрипта. Т.е. это только сырец, его ещё нужно приспособить. Думаю в твоём способе. Нужен один скрипт от MasterGH. Но продумать, как отключать твоих три скрипта (на +/- по 3 адресам) и переписать скрипт MasterGH под твои нужды.1 балл
-
Для того чтобы получить адрес буфера CEngineClient::ExecuteClientCmd, тебе надо либо пользоваться виртуальной таблицей, либо искать вызов этой функции в дизассемблере где-то около вызова cvar-команд или самый простой способ найти engine.dylib для MAC OS нужной тебе игры, там каждая функция подписана.1 балл
-
Baracuda, если до следующих выходных никто не поможет, попробую чем-нибудь помочь. Игру я ещё не сносил, нужно будет сверить версии игры и установленные DLC. А пока попрощаюсь.1 балл
-
Попробуй ещё один вариант: function CEButton1Click(sender)pValue = readInteger'[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'if (pValue != 999) thenwriteInteger('[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28',999)end1 балл
-
Кажись разобрался: function CEButton1Click(sender)GameName = 'witcher3.exe'if(getProcessIDFromProcessName(GameName) == nil) thenendaddress = getAddress(stringlist_getString(result,0))debug_setBreakpoint(address)debug_removeBreakpoint(address)Local pValue = '[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'if pValue != 999 thenwriteInteger(pValue,999)endfunction debugger_onBreakpoint()end1 балл
-
Ты ошибся при копировании своего скрипта, я его нашёл: function CEButton1Click(sender)GameName = 'witcher3.exe'if(getProcessIDFromProcessName(GameName) == nil) thenendaddress = getAddress(stringlist_getString(result,0))debug_setBreakpoint(address)debug_removeBreakpoint(address)pValue = '[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'if pValue != 999 thenwriteInteger(pValue,999)endfunction debugger_onBreakpoint()sanAddress = RCX + 0x4return 1end1 балл
-
Baracuda, попробуй так и отпишись: function CEButton1Click(sender)GameName = 'witcher3.exe'if(getProcessIDFromProcessName(GameName) == nil) thenendaddress = getAddress(stringlist_getString(result,0))debug_setBreakpoint(address)debug_removeBreakpoint(address)pValue = '[[[[[[[["witcher3.exe"+028F3F60]+0]+18]+20]+40]+40]+1c0]+10]+28'if pValue != 999 thenwriteInteger(pValue,999)endfunction debugger_onBreakpoint()end1 балл
-
Baracuda, не замораживается, потому что записываешь 999 не в игровой адрес. Короче выложи свой скрипт, посмотрим его.1 балл
-
Думаю так: writeInteger('ecx+000001F8',999)ЗЫ: Только в этом случае вместо [ecx +1f8]. нужно поставить, точный адрес с указателями. Ну вот ты добавил адрес в своё сообщение, т.е. так: writeInteger('[[[[[[[["witcher3.exe"+028F3F60]+28]+10]+1C0]+40]+40]+20]+18]+0',999)1 балл
-
Название: far cry 3 blood dragon Добавил: LIRW Добавлен: 14 янв. 2016 Категория: Трейнеры для PC игр Бессмертие. Бесконечные патроны. Без перезарядки. Максимальная точность. - Включать на автомате или каком либо другом оружии,но не пистолете, так как у пистолета в обще нет перекрестия. Нет отдачи оружия. Невидимость. Бесконечные кредиты. - Надо потратить или что бы их дали, тогда данные обновятся. Версия игры steam 11DX P/S В обще игра эта какая то странная. Одни баги и ошибки с видео драйвером. Может от того что я в окне играю. А есть места, где в обще без читов зависает и всё. Вот на пример на квесте, где надо взять пистолет и убить какого то генерала из него. Беру пистолет и как уже почти до него дошел - всё зависает на мертво без какой либо даже ошибки. Так то делал трейнер как бы сам поиграть в неё, а в сети трейнеры что то не пашут. Ну оно то и понятно, там на 9_ый 10_ый dx а на 11 там и процесс то по другому называется, меняя как раз цифру dx. Cheathappens как всегда зажали трейнер,сделав только с одной опцией в бете и то не понял даже работает она или нет. В общем может кому пригодится побегать. Нажмите здесь, чтобы скачать файл1 балл
-
Ну отличается тем же, что и приват wh отличается от баблика Это не по сути тот же wh - вот тут есть исходники. Может там что то поправить, упаковать чем либо, цвета сменить и так далее. Вот первый исходник - сайт тоже популярный, на нем был наверное каждый их нас Сайт вот второй Сайт какой то из них, сделан не так давно - в 2015 году, сейчас редко такое встретишь. Обычно паблик попадается 2012 и тому подобных лет. Да и паблик логгеры сделаны по одному и тому же принципу. Наверное тот кто читерил в point plank - помнит такого чела, как дед колхоз ну или как он себя называл - дед мазай. Так вот он и выкладывал исходной код логгера, по нему и было сделано большинство этих логгеров, которые сейчас обитают в сети.1 балл