CELua[RU]
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти
    1. Главная
    2. MasterGH
    3. Сообщения
    Не в сети
    • Профиль
    • Подписки 1
    • Подписчики 1
    • Темы 129
    • Сообщения 252
    • Группы 4

    Сообщения

    Последние Лучшие сообщения Спорные
    • Доступны смайлики

      😃 🙂
      a9cd9cb5-420f-4c65-b296-1debeda796cb-изображение.png

      написал в Новости
      MasterGHM
      MasterGH
    • RE: CE Lua ColorPicker (скрытый компонент)

      Можно сравнить два проекта lazarus новый и старый через программу контроля версий. Их много. Затем изменения перенести в новые исходники по тому же принципу

      написал в Плагин-строй
      MasterGHM
      MasterGH
    • RE: Обзор игры STELLARIS

      Ты можешь через CE

      1. ставить брейкпоинт. Читать регистр. Писать в него. Отпускать отладку. Память не будет меняться/палится. Но можно,скорее в его,запалить точеи останова.
      2. Перезаписывать память кода и данных через драйвер ce разово или по таймеру. В этом случае память может палиться. Тогда пробовать через CE сделать хуки на чтение памяти и возвращать оригинальные байты.
      3. погуглить про скрытие процессов, секций памяти, модулей, хуки на функции (чтение памяти, получение списка процессов...). Хук позволит функцию перенаправить на свою, изменить результат и вернуть его.
      4. посмотреть про обработку исключений в исхолниках на примере stealthmode плагина в ce
      написал в Видео
      MasterGHM
      MasterGH
    • RE: Обзор игры STELLARIS

      Есть открытые SDK игровых движков вот с ними делать dll попроще. Движки, например, UnreaEngine, CryEngine, Unity и другие. Остальные движки, закрытые - там api нужно описывать(восстанавливать) вручную через IDA. Это будет интересно. DLL ки удобно позволят рулить всей иерархие инстансов в runtime. Хотя это можно в теории и через lua делать...
      Посмотрим. Как дела разгружу. Очень много дел. Переезд, ремонт, закупки... Пока очень мало времени. Может чат сделаем в бущем на телеграмме или дискорде

      написал в Видео
      MasterGHM
      MasterGH
    • RE: Обзор игры STELLARIS

      Да, просто давно делает большие таблицы на fearlessrevolution.com и cheatengine.org.
      Входит в группу Talents. Всех, кто входит в Talents можно каждый пост читать и узнать, что-то интересное. Они делятся своим опытом, исходниками, знаниями.
      Конечно, CE дело в целом не ограничивается. Есть другие программы(reclass, компиляторы dll, инжекторы dll...). Есть другие подходы типа восстановления части исходников, создания описания к API, создании модификаций(модов). Но CE, скорее всего, попроще и это влияет на численность CE сообщества. На CE можно сделать быстрее большие ct таблицы. Ct файлы в виде xml разметки компактны, ими можно делиться, добавлять совместно новые опции.

      написал в Видео
      MasterGHM
      MasterGH
    • RE: Запустить активирющий скрипт CE 7.5

      В данном случае она для тестов. Для отключения и включения. Если не нужна, то можно и удалить

      написал в Управление
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      @Pitronic , я не против

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Я буду пока редко отвечать в течении недель двух-трех. Дел много.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Пользователь @Pitronic написал в Защита Трейнера:

      Готово. Зацени трейнер с защитой от vlad2 по десяти бальной шкале.
      tutorial-i386_test.rar

      Ты можешь сам свою работу по 10 бальной шкале оценить, взяв другой трейнер. Я не знаю как оценивать.

      На virus total куча срабатываний по пончтнвм причинам. Я бы не стал запускать без виртуалки, хотя и на ней тоже может бвть фортель. Сам можешь не знать, что там.

      Незашифрованная таблица CT, на мой взгляд предпочтмтельнее для обучения программированию или привлечения к программипованию. Вот пример простенький и без щащиты

      Посмотрел. Поучился. Нашел другой посложнее, поучилсяи так далее. С защитами не париться 🙂

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Этой файл открывается cheat engine и обычно он не защифрован и текстовый. Его можно открыть cheat engine вручную или программно. Если CE закрывается в диспечере задач, значит либо специвльно, либо из-за ошибки.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Рекомендации

      1. Не используй AAMaker. Не используй его сигнатуры. Они ненадежные. Сигнатуры должны быть без пропусков.
      2. Опирайся на версию игры или приложения, или хеш сумму exe md5, crc или любую для проверки версии.
      3. Используй свои жестко заданные и найденные смещения относительно базового адреса для изменения значений по ним или для заморозки
      4. Используй активирующий скрипт для сохранения указателя на базовый адрес структуры и метки на него.
      5. Используй метку в записи в таблице CE [метка]+смещение. Галка будет замораживать адреса по выставленным вручную значениям Заморозку или выставление значений по смещениям не программируй для упрощения, а используй вручную.
      6. Избегай какого-либо программирования, используй цепочки указателей, в крайнем случае выстаскивай указатели активирующим скриптом. Так проще будет править потом смещения для других версий игр.

      Я изменил свое мнение по поводу цепочек указателей. Они позволяют сделать CT компактным и удобным при правке значений больших структур в таблице CE. Мы же не хотим 5-10 опций и столько же сигнатур с АА, а хотим наверно сотню другую опций и хотим чтобы CT файл не разрастался. Для этого лучше использовать только указатели и изменение данных по ним.

      Конечно, это просто субъективные рекомендации. Можно делать разными способами. Как мне кажется, что чем короче таблица, чем меньше кода и чем короче указатели, тем проще её править для других версий игр.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      tutorial-i386_4.ct
      Пробуй для двух шагов. Комментарии, к сожалению, некогда писать

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Глюки се

      проверь место на жестком диске есть или нет.
      попробуй вызвать ceregreset.exe и запустить ce и скрипт
      попробуй переименовать перезаписать папки win32 и win64
      Cheat Engine 7.5.rar
      Проверь файл подкачки.
      Проверь жесткий диск на битые сектора или на исправность.
      если из этого ничего не получится пиши на форум CE, потому что я не знаю.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Глюки се

      Пишут, что скрипт надо переписать.
      Проверь alloc или загугли allocate neaby.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Ок. Посмотрю, как будет возможность. Пока звгружен

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Защита Трейнера

      Пользователь @Pitronic написал в Защита Трейнера:

      Кстати этот вариант мне больше нравится. Нет необходимости во флагах.

      Новый прием это хорошо. Еще лучше, если он будет работать. Посмотрю, как будет время в чем там ошибки. Попробуй не использовать aamaker, а генерировать стандартным шаблоном из ce в окне, где создаешь шаблоны aa.

      написал в Вопросы
      MasterGHM
      MasterGH
    • RE: Телепорт на 10 слотов и на 3 типа данных (float, double, integer)

      Сначала надо найти адрес через скан сигнатуры. Потом подставить адрес в
      teleport_address и поставитт тип type_data

      teleport = Teleport:new(teleport_address, type_data)
      

      Потом использовать горячие клавиши для сохранения и загрузки

      Управление горячими клавишами. ctrl+X - где X от 0 до 9 сохраняет позицию, shift + X загружает ранее сохраненную позицию

      Просто это все писать надо и разбираться. Это жк не все так просто.

      А мы сегодня с коллегами много работали на Unity и моя голова сегодня требует отдыха. Сейчас открывать CE и писать скрипты не получится. Наверно, только на выходных, либо на неделе. Но вопрос хороший. Код, который не понятно как применить это не очень хоршо. Поставил в todo.

      написал в Приёмы
      MasterGHM
      MasterGH
    • RE: Собираем ссылки на разные источники

      Попробуй другой браузер или кеш браузера почистить. Может поможет. Иногда ссылки кешируются и автоматически подставляются неверные.

      написал в Статьи
      MasterGHM
      MasterGH
    • RE: Телепорт на 10 слотов и на 3 типа данных (float, double, integer)

      Конечно, возможно. Если заглянуть в документацию, то через чтение массива по адресу address, bytecount - количеству байт, и ReturnAsTable возвращаемая таблица.

      readBytes(address,bytecount, ReturnAsTable ) : returns the bytes at the given address. If ReturnAsTable is true it will return a table instead of multiple bytes
        Reads the bytes at the given address and returns a table containing the read out bytes
      
      writeBytes(address, table) : Write the given bytes to the given address from a table
      

      Я думаю, пример можно найти в Интернете. Только у double байт побольше будет чем у других типов в этом скрипте

      написал в Приёмы
      MasterGHM
      MasterGH
    • Различия между разделами "Блоги", "Статьи" и "Личный раздел"

      "Блоги" — это свободный стиль, частные какие-то случаи и задачи, какие-то заметки, видео, файлы и т.п. Какие-то особенности для конкретной игры и решение проблемы. В общем менее важно, т.к. решение задачи в целом возможно, если знать общие приемы из раздела Статьи.

      "Статьи "— это более строгий стиль. Как будто составляется руководство, по которому информация будет нужна часто, для общих случаев или информация, чтобы была под рукой. Могут быть и частные редкие случаи, когда их можно применить ко множеству задач и это может пригодится в целом.
      "Фишки (приемы)" — некоторые специфичные приемы, которые могут пригодится или не пригодиться, по ситуации.
      "Статьи других авторов" — бывают полезные статьи. Если нашлась интересная, то можно опубликовать ссылку на неё и может пару комментариев, что привлекло внимание в этой статье.

      "Личный раздел" — специфичный раздел, который нужен больше вам самому, чем другим. Например, для обсуждения и обратной связи или для заметок. Может кто-то что-то прокомментирует или поделиться информацией.

      "Программирование" — раздел для вдохновения. публикуем там все, что связано с программированием. Пока это связано с программированием на Cheat Engine на autoassmbler, на Lua, на других языках для создания .dll модулей или бинарного кода.
      "Плагин-строй" — расширения для CE
      "Софт" — программы, которые могут пригодится по тематике программирования.
      "Справочники" — тут могут быть как ссылки на руководства по CE, по языкам программирования, по API, по ключевым словам и т.п. Справочник и статья отличаются по тому, что справочник, это конкретное описание функций, ключевых слов, аргументов, директив, макросов и прочее.
      "Обучающие примеры" — в нем могут быть примеры для понимания принципов программирования. Язык не важен. Так же могут быть короткиие примеры.

      написал в Обсуждения и предложения
      MasterGHM
      MasterGH
    • 1 / 1