1

Этап 1

Изучение WinAPI функций для работы с системными процессами.

15 января—18 января

2

Этап 2

Изучения WinAPI функций для работы с памятью - чтение значений, запись своих значений.

19 января—23 января

3

Этап 3

Учися читать указатели оперативной памяти

24 января—28 января

4

Этап 4

Управление памятью

5

Этап 5

Создание инжектов

28 января—02 февраля

6

Этап 6

Пробный запуск нашего бота в игре, доработка

03 февраля—05 февраля

1

Этап 1

Изучение WinAPI функций для работы с системными процессами.

15 января—18 января

2

Этап 2

Изучения WinAPI функций для работы с памятью - чтение значений, запись своих значений.

19 января—23 января

3

Этап 3

Учися читать указатели оперативной памяти

24 января—28 января

5

Этап 5

Создание инжектов

28 января—02 февраля

6

Этап 6

Пробный запуск нашего бота в игре, доработка

03 февраля—05 февраля

4

Этап 4

Управление памятью

14 января 2015

Цель заброшена

Автор не отписывался в цели 9 лет 10 месяцев 8 дней

Карьера и работа

Написать бота на C++ для клиентской онлайн-игры

Решил создать бота для клиентской онлайн-игры (RPG) . Собирался начать еще с весны, пробовал сначала на C#, но, как оказалось, не лежит к нему душа:) Решил остановиться на C++, на котором раньше уже программировал немного.

О себе: я системный администратор, программирование для меня больше как хобби. Поэтому прошу не судить строго мои далеко не совершенные алгоритмы. Буду рад советам и комментариям от опытным разработчиков на C++.

 Критерий завершения

Бот самостоятельно выполняет следующие действия - выделение цели в таргет, атака определенным скиллом, подбор лута

 Личные ресурсы

Время, знания.

 Экологичность цели

Хочу достичь указанной цели в первую очередь для того, чтобы поднять свои навыки в C++, и вторая косвенная цель - получение пассивного дохода.

  1. Изучение WinAPI функций для работы с системными процессами.

    Изучить подробно WinAPI функции для получения списка процессов системы, выделения нужного мне процесса, получения его идентификатора.

  2. Изучения WinAPI функций для работы с памятью - чтение значений, запись своих значений.

    Изучаем функции ReadProcessMemory и WriteProcessMemory, начинаем создание класса для работы с процессом, чтения и записи в память.

  3. Учися читать указатели оперативной памяти

    Учимся читать указатели на значения в оперативной памяти, реализуем этот метод в классе.

  4. Управление памятью

    Изучаем функции VirtualProtectEx,CreateRemoteThread (создание потока, который запускается в виртуальном адресном пространстве другого процесса). Добавление данных методов в класс.

  5. Создание инжектов

    Работа с отладчиком.

    Создание инжектов и запись их в адресное пространство клиента нашей игры. Реализация методов в классе.

  6. Пробный запуск нашего бота в игре, доработка

    Проверяем работу нашего бота в игре, выполнение минимального функционала. Отчет.

  • 7757
  • 14 января 2015, 09:04
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?