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

Лидеры

  1. Garik66

    Garik66

    Помогаторы


    • Баллы

      3

    • Постов

      5 750


  2. MasterGH

    MasterGH

    Ветераны


    • Баллы

      1

    • Постов

      2 999


  3. partoftheworlD

    partoftheworlD

    Пользователи+


    • Баллы

      1

    • Постов

      2 687


  4. Antonshka

    Antonshka

    Пользователи+


    • Баллы

      1

    • Постов

      410


Популярный контент

Показан контент с высокой репутацией 13.03.2019 в Сообщения

  1. Забыл в видео сказать, что констант всего 4: 1A9A406B, 5A9A406B, 9A9A406B, DA9A406B. Можно использовать любую. И также забыл показать скрипт с помощью которого я находил эти константы.
    2 балла
  2. Пока что кроме IMUL-шифрование параметров ничего не встречал. Вот еще адрес с шифрованным значение 90D8369C, его ключ imul 6FA85A41. Расшифрованное значение 4478B59C (float)994.8376465. Ключ для его зашифровки 9144B5C1. И так все "imul" адреса которые проверял.
    1 балл
  3. Скрипт: Видео: табличка Tutorial-i386090319.CT
    1 балл
  4. А если переписать код, для того, чтобы все вычисления производились на видеокарте? Код не сложный, пара математических операций. В итоге вычисление будут быстрее раз в 20 производиться. Опять же, в этом есть смысл, если проект собирается быть долгоживущим, иначе , результат не окупит затраты на написание кода. Так же можно сделать минибазу, чтобы разбить поиск на блоки, а не перебирать все значения. Я подобное делал в GTA 5, для поиска значений работающих со скриптами и этот способ показал отличную эффективность и производительность. Задача была похожая. newGlobalPageBase = this->read<DWORD64, PBYTE*>(Global_struct + ((index >> 18 & 0x3F) << 3)) if (newGlobalPageBase != 0) { return (newGlobalPageBase + ((index & 0x3FFFF) << 3)); }
    1 балл
  5. Если бы я делал, то я бы сделал две функции и скрипт CE 1) функция. которая собирает словарь в текстовый файл с константами и оригинальной расшифровкой (на CE Lua в режиме отладки) 2) функция в инжектируемой dll, которая грузит словарь из файла в память и принимает аргументы константу и оригинальное расшифровываемое значение, а возвращает модифицированное. 3) CE скрипт с инжектом dll-ки и вызовом функции из пункта2 (с подменой по словарю оригинальных значений) И все... и никакого брутфорса. Пункты 1 - полу-универсальный , 2-универсальный, а 3 - меняется. Подойдет< скорее всего, или может подойти для любых типов шифрований в играх, где есть расшифровка в процессе игры.
    1 балл
×
×
  • Создать...

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

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