Перейти к содержанию

Vlad2

Ветераны
  • Постов

    279
  • Зарегистрирован

  • Посещение

  • Победитель дней

    13

Весь контент Vlad2

  1. Действительно. Немного разбавил)
  2. Всем привет. Решил продолжить идею STAVROS`а и предложить вам еще один квест. Игра: Test Drive Unlimited 2 Задания: 1. Взломать количество денег и написать скрипт. 2. Взломать уровень игрока, секций: Гонки, Мода, Путешествия, Общение, на максимальный и написать скрипт. 3. Сделать MapHack, то есть открытие всех дорог мгновенно на обеих островах и написать скрипт. Условия: 1. Версия игры должна быть не ниже Update5. 2. После выполнения задания написать статью или записать видео о том, как был выполнен взлом, и опубликовать в этой теме. Приз: За каждое выполненное задание победителю достается ключ от лицензионной копии игры + данные аккаунта со всеми DLC и бонусами. Итак, все просто.. 3 Задания - 3 Победителя. Победителем будет считаться тот, кто быстрее всех справиться с одним из заданий.
  3. [ENABLE]aobscan(scan, 8B 08 8B 45 xx 89 08 B8 xx xx xx xx EB 30 8B 45 xx 8B 40 xx 39 58 xx 0F 86 53)registersymbol(scan)alloc(newmem,2048)label(returnhere)newmem:mov [eax],#999999999mov ecx,[eax]mov eax,[ebp+10]jmp returnherescan:jmp newmemreturnhere: [DISABLE]scan:mov ecx,[eax]mov eax,[ebp+10]dealloc(newmem)unregistersymbol(scan)
  4. Собственно... В GTA5 есть еще уровень шума, издаваемый главным героем, при каких-либо действиях. Ну так вот, возможно если найти этот параметр и установить значение шума на 0, то возможно это как-то отразиться на скрытности персонажа.
  5. Garik66, Да никто на него не наезжает. Я просто поражаюсь такой лени, типа "скажите что мне искать, а то неизвестным поиском не охота!". В паре игр, сразу говорю, не типа gta, встречал невидимость с такими параметрами: 4 - вкл., 1 - выкл. тип данных 1 байт.
  6. Так тебе "точно" нужно или которые лишь "могут"? Если "точно", то будь добр - список игр "типа gta" в студию, тогда тебе "точно" и ответят. Если же тебе нужен список типов и значений, которые "могут", то тут уж может быть любой мыслимый-немыслимый тип, кодированный или нет, принимающий любые невообразимые значения. Все это может быть использовано в "играх типа gta".
  7. У меня уже ничего не осталось, кроме воспоминаний)
  8. Я такое делал очень давно. Находил координаты положения камеры. Делается это очень просто: Нужно открыть прицел, сделать поиск неизвестного float. Увеличить зум и сделать отсев. ... Когда найдется адрес в структуре будет еще по-моему 7 нужных адресов: X, Y, Z положения камеры и 4 адреса отвечающих за направление обзора, 2 для X и 2 для Y. Значения в радианах. В скрипте нужно будет написать фильтр, который отбросит кучу левых адресов от нужных нам. А дальше в скрипте указать координаты для вида птичьего полета. Я в Z положение камеры записывал 150, и -2 в какую координату направления камеры и камеры смотрела строго вниз на мой танк с высоты. Получилась зафиксированная высота и у установлено направление вниз. Камеру можно было вращать мышкой вокруг оси танка. P.S. Делал триллион скриптов и играл сними, банов не было)
  9. Подозреваю, что обнуляются из за newMoney:dd 0Запиши сюда нужное колличество денег в байтах, думаю все получиться Попробуй: mov [rcx],#1000000mov [eax],rcx
  10. А еще можно в коде страницы найти строку ipb.vars['secure_hash'] напротив которой будет ключ. Скопировать этот ключ. И перейти по ссылке: http://forum.gamehacklab.ru/index.php?secure_key=СЮДА КЛЮЧ&skinId=НОМЕР СКИНА&app=core&module=ajax&section=skin&do=change. Стиль измениться на указанный)
  11. Именно так и думал, но посчитал это неправильным, спасибо) А разумно ли будет на промежуточном сервере хранить данные о состоянии основного сервера, доступен ли он?
  12. Появилось пару вопросов: 1. Когда клиент пробует подключиться к недоступному серверу, то вылазит ошибка: Asynchronous socket error 10061. Как ее избежать? 2. Допустим, что сервером может служить несколько компьютеров или любой динамичный, то как быть с установкой коннекта, какой адрес для соединения выбрать? Например если я администратор и хочу отслеживать, кто из сотрудников работает сейчас в моей программе. Свою административную программу я могу запустить дома, на работе, на даче. В общем неизвестно откуда. Как клиенту определить куда подключаться? а если несколько программ администрирования будет открыто?
  13. Привет всем! Перейду сразу к делу. Хочу реализовать такую вещь: Создаем любую программу, которой будет пользоваться какоето количество людей. Создаем программу для админа, в которой будет отображаться, у каких пользователей сейчас запущена программа. Админ, в свою очередь, должен иметь возможность понажатию кнопочки закрывать программу у выбранного пользователя. Как я представляю реализацию: После того, как юзер открывает программу, на сервер идет сообщение, что пользователь с таким-то именем запустил программу. Сервер заносит этого человека в какой то лист. После этого сервер каждые 3 минуты будет отправлять запросы всем юзерам из списка. Программа как то должна среагировать на то, что сервер у нее чтото попросил, сказать в ответ "Да, я еще запущена". Если ответа нет в течении 20секунд, то сервер выносит из листа имя юзера, программа которого не ответила. В программе администратора должен быть тоже какойто определенный лист(в нем будут отображаться пользователи онлайн), который будет обновляться через энное кол-во времени. Админ может выбрать пользователя и отправить запрос на сервер с именем пользователя. Сервер должен принять запрос и послать выбранному пользователю команду на закрытие. Что для реализации такой идеи нужно использовать, какие лучше компоненты для этого подойдут, помогите выстроить алгоритм для правильной работы сервера и программ. И вообще, правильно ли я себе представляю реализацию? Может есть какието примеры или похожие?
  14. Попробуй искать в диапазоне от 0 до 10 (4 байта). Я обычно в нем погоду находил.
  15. Еще мне как пользователю не удобно то, когда много созданных дампов нужно их записать в файл, но в тоже время расклассифицировать, приходится сохранять 2 раза, а потом открывать файлы в блокноте и вырезать лишнее. Нужна функция сохранения выделенных дампов.
  16. А если сделать так: При создании нового дампа во временных файлах будет создаваться файл, который будет нести в себе все созданные нами дампы. Если процесс закрылся - не беда. Открываем процесс заново, как он только открылся то подгружаем все дампы из временного файла в процесс. Когда СЕ закрывает - временный файл удаляем. При вылете процесса все дампы будут сохранены и никуда не пропадут
  17. Ну в толком ничего существенного не скажу, но 6 часов активно пользуюсь плагином и заметил такие чудеса: Иногда при загрузке сохраненных дампов СЕ перестает отвечать. И еще когда определяешь структуру по сохраненному дампу, то данные из дампа(как я понял) записываются в какуюто область игры и игра крашится. Хотелось бы в будущих версиях увидеть: 1. В дамп менеджере отображение всех загруженных дампов. 2, Чтоб при открытые сохраненных дампов, старые дампы из менеджера не удалялись, а лучше чтоб тебе спрашивали "Вы хотите объединить текущие дампы с существующими?". Если нет - заменить. Да - Добавлять новые. 3. Сохранение выделенных дампов.
  18. Кэп подсказывает, что String - строка. Strings - строки.
  19. Былобы не плохо, сделать дамп куска памяти, загрузить его в анализ структур и сохранить. Чтоб можно было его потом открыть. Это очень бы помогло в поиске идентификатора. А то очень часто предполагаемый идентификатор меняется после перезапуска. А так сохранил структуру своего игрока и нескольких других. Перезапустил игру, опять нашел адреса и сохранил новую структуру. Потом взяли и в анализ структур загрузили наши 2 сдампленные структуры и нашли различия.
  20. Я просто сделал так: if (item.Caption == 'Tools') or (item.Caption == 'Инструменты') thenИ заработало на обеих версиях
  21. При загрузке кода сайта у него Кириллица не отображается. Как правильно: Memo1.text:=UTF8Decode(IdHTTP1.get('http://site.ru/new.txt'));
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.