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

Лидеры

  1. srg91

    srg91

    Администраторы


    • Баллы

      2

    • Постов

      289


  2. partoftheworlD

    partoftheworlD

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


    • Баллы

      1

    • Постов

      2 687


  3. Garik66

    Garik66

    Помогаторы


    • Баллы

      1

    • Постов

      5 750


  4. LIRW

    LIRW

    Ветераны


    • Баллы

      1

    • Постов

      4 514


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

Показан контент с высокой репутацией 27.03.2017 во всех областях

  1. (Впервые пишу статью, так что критика приветствуется. Многие наверное знают этот способ.) Итак, для начала нам нужно зайти в свойства игры в Steam Параметры запуска и прописать –insecure. «-insecure» отключает VAC, и мы можем спокойно начинать взлом, не боясь, что нас забанят. Не забудьте удалить это иначе не пустит на сервера. В поиске мы должны будем найти игроков, которые отражаются на карте в момент приближения к ним. Искать лучше тип «Byte» 1 видим противника на радаре, 0 не видим. У меня нашелся 1 адрес. Выделяем адрес и нажимаем F5 или ПКМ по адресу и Find out what accesses this address. Вызывается всего одна инструкция. Что же она делает? Она записывает в 8 битный регистр AL значение 1 или 0 в зависимости от того виден ли противник на радаре или нет. Так же видим регистры EDI и ESI.ESI используется как адрес источника. Значит это базовый адрес. EDI- адрес назначения в этой инструкции и по его значению видим, что это ID игрока. Структура инструкции выглядит следующим образом [Базовый адрес + ID игрока + 0xD8D] и пишется в нее значение типа BYTE. Что с этим можно сделать? Например запустить цикл с перебором всех игроков. void DrawingPlayers() { DWORD esi; bool enable = true; ReadProcessMemory(hProcess, (LPVOID)(ClientDll + 0x4CC068), &esi, sizeof(DWORD), 0); for (int index = 0; index < 64; ++index) { WriteProcessMemory(hProcess, (LPVOID)(esi + index + 0xD8D), &enable, sizeof(bool), 0); } }
    1 балл
  2. Жень, сенк. Сейчас быстренько сделал эти две опции - перетаскивание окна трейнера и минимизация его. Вмдео (будет доступно после обработки):
    1 балл
  3. Он пишет как сделать то то, сё то (показал пример трейнера) и спросил - как сделать так, что бы мышкой такое окно мол двигать.... Не о каком скидывания трейнера в трей я не вижу вопроса... Может вы там в личке с нем калякали, я не в курсе этого дела.... Вот в трей кидать код. function CELabel3Click(sender) --- тут идет название label'a у меня он на третьем стоит. setProperty(UDF1,"WindowState","wsMinimized") end Этот код вешается на Клик... А то есть он жмет клик, там генерируется функция и надо только дописать
    1 балл
×
×
  • Создать...

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

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