Программисты — удалённая работа в Москве
Дата: 2025-05-18
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-05-18
Описание
Системное программирование. Разработка с нуля. Техническое задание: Разработка гипервизора с функцией чтения памяти и триггер-бота для FPS-игры Цель: Создать гипервизор (Ring -1, VT-x/AMD-V), способный: 1. Безопасно запускаться под Windows 10/11. 2. Читать память указанного процесса (игры). 3. Определять, наведён ли прицел игрока на противника. 4. При необходимости — эмулировать выстрел (trigger-bot). Основные компоненты: 1. Гипервизор (работающий на VT-x, Ring -1): • Активация через VMXON/VMCS. • Поддержка VMEXIT и EPT (или CR3-based memory access). • Драйвер ядра для запуска (по возможности — без сигнатур). • Оптимально — скрытие VMX от CPUID (бит ECX[31]). 2. Функция чтения памяти: • Чтение по виртуальному адресу процесса (игры). • Получение: • localPlayer адрес; • crosshairID; • teamNum игрока и цели; • другие нужные поля (health, dormant, isEnemy). • Возможность легко адаптировать к новым смещениям. 3. Триггер-бот (логика в гипервизоре): if (crosshairID != 0 && targetTeam != localTeam) { triggerFire = true; } Механизм выстрела: • По возможности, выстрел инициируется из user-mode или Ring 0, через: • эмуляцию mouse_event() (user-mode); • или через HID/IOCTL из драйвера; • Без использования SendInput или WinAPI-инжектов. Безопасность и невидимость: • Не оставлять драйвер в PsLoadedModuleList; • Не использовать ReadProcessMemory; • Минимум сигнатур в памяти; • Можно использовать Undocumented API; • Без DLL-инжекций. Платформа: • Windows 10 / 11 x64 • Игра: CS:GO, CS 1.6 или аналогичный FPS • VT-x включён в BIOS • Без Hyper-v Вывод: Нужен минимальный гипервизор, который: • безопасно запускается; • читает память указанного процесса; • определяет наличие цели в прицеле; • вызывает выстрел. Выключает и включает Триггер по нажатию кнопки. Техническое задание: Разработка гипервизора с функцией чтения памяти и триггер-бота для FPS-игры Цель: Создать гипервизор (Ring -1, VT-x/AMD-V), способный: 1. Безопасно запускаться под Windows 10/11. 2. Читать память указанного процесса (игры). 3. Определять, наведён ли прицел игрока на противника. 4. При необходимости — эмулировать выстрел (trigger-bot). Основные компоненты: 1. Гипервизор (работающий на VT-x, Ring -1): • Активация через VMXON/VMCS. • Поддержка VMEXIT и EPT (или CR3-based memory access). • Драйвер ядра для запуска (по возможности — без сигнатур). • Оптимально — скрытие VMX от CPUID (бит ECX[31]). 2. Функция чтения памяти: • Чтение по виртуальному адресу процесса (игры). • Получение: • localPlayer адрес; • crosshairID; • teamNum игрока и цели; • другие нужные поля (health, dormant, isEnemy). • Возможность легко адаптировать к новым смещениям. 3. Триггер-бот (логика в гипервизоре): if (crosshairID != 0 && targetTeam != localTeam) { triggerFire = true; } Механизм выстрела: • По возможности, выстрел инициируется из user-mode или Ring 0, через: • эмуляцию mouse_event() (user-mode); • или через HID/IOCTL из драйвера; • Без использования SendInput или WinAPI-инжектов. Безопасность и невидимость: • Не оставлять драйвер в PsLoadedModuleList; • Не использовать ReadProcessMemory; • Минимум сигнатур в памяти; • Можно использовать Undocumented API; • Без DLL-инжекций. Платформа: • Windows 10 / 11 x64 • Игра: CS:GO, CS 1.6 или аналогичный FPS • VT-x включён в BIOS • Без Hyper-v Вывод: Нужен минимальный гипервизор, который: • безопасно запускается; • читает память указанного процесса; • определяет наличие цели в прицеле; • вызывает выстрел. Выключает и включает Триггер по нажатию кнопки
Похожие заказы
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: ответы на типовые вопросы. Продукт: Онлайн-опрос. Техзадание есть. Мне нужно сделать из чат-бота инструмент для опроса. Чтобы я могла дать ссылку на него, человек в ходе переписки с ботом заполнил опрос, а результат сохранился на гугл диск. Опрос будет состоять из нескольких частей. Сначала обычная часть состоящая из открытых и закрытых вопросов. Затем будет идти дневник времени. Сначала будут отправлены инструкции человеку о заполнении дневника Затем случайным образом будет выбран 1 будний день и 1 выходной день, информацию, о которых должен будет заполнять человек. После чего ему будут показаны даты, в которые он должен заполнить дневник. Информация о следующем: время пробуждения, затем с интервалом в 20 минут, информация о каждом промежутке времени. Пример для каждого промежутка: Чем вы занимались с 12:00 до 12:20? (Открытый вопрос) Вы это делали для кого-то? (Нет/ Да (заполните, пожалуйста)) Где вы были в это время? (У себя дома/ У кого-то другого дома/ На работе/ В пути/ На улице/ В больнице/ В магазине Другое (заполните, пожалуйста)) С кем вы были в это время? (Я была одна/ Муж/ Ребенок/ Свои родители или родители мужа/ Другие родственники/ Друзья/ Коллеги/ Другие люди (заполните, пожалуйста) (Множественный выбор) Делали ли вы что-то еще в это же время? (Нет, я ничего не делала в это же время/ Да (заполните, пожалуйста)) (Если в предыдущем Да) Вы это делали для кого-то? (Нет/ Да (заполните, пожалуйста)) Окончание дневника: человек напишет в ответ на первый вопрос СПАЛА Затем, будут идти несколько открытых вопросов, на которые человек может ответить текстово или записать голосовое сообщение. Помимо этого нужно настроить систему сообщений с напоминаниями. За день до предполагаемой даты. Утром в день заполнения, днем и вечером. Мне нужен будет доступ к боту, чтобы я могла самостоятельно модифицировать его. Также скорее всего мне нужна будет небольшая консультация про то, как мне обращаться с ним, готова предоставить за нее дополнительную плату.
Москва
Фрилансеры
2025-05-20
Разработка игр на Unity
дистанционно
договорная
Сделать проект под ключ, разработать игровую механику, разработать дизайн уровней, провести тестирование, проработать звуковое сопровождение. Игра: для установки на ПК. Игра: одиночная. Жанр: Космический торговый симулятор. Графика: 3D. Пожелания и особенности: В прикреплённом файле лежит ТЗ на данный проект. Это учебный проект, его можно сделать не слишком качественно, главное реализовать те нетривиальные механики, которые указаны в ТЗ.
Москва
Фрилансеры
2025-05-20
Создание нейросетей
дистанционно
договорная
Разработка с нуля. Пожелания и особенности: У меня есть таблица с названиями компаний и ссылками на их сайты. Нужно создать инструмент, который автоматически заходит на сайты, анализирует их содержимое с помощью нейросети (или других методов) и определяет, насколько каждая компания мне подходит. Результат — дополненная таблица с оценкой по каждому критерию. Просьба указать ориентировочную цену.
Санкт-Петербург
Фрилансеры
2025-05-20
Программисты
дистанционно
договорная
Разработка бота для записи. Разработка с нуля. Пожелания и особенности: Нужно разработать чат бот для записи на сайты (визовые центры, выдача загран паспортов и прочее). Интересует цена разработки, сроки и тд.
Воронеж
Фрилансеры
2025-05-20
Программисты 1С
дистанционно
договорная
Настроить, перенести данные, интеграция с сайтом. 1С: Бухгалтерия. Версия: 8.3. Устранить ошибки: ошибка при загрузке компонента help. На устройстве нет свободного места. 1С 8.3.
Москва
Фрилансеры
2025-05-20
Разработка ботов Telegram
дистанционно
договорная
Задачи чат-бота: Автоматический выкуп нфт подарков с маркета в телеграм. Продукт: Нфт. Техзадание есть.
Ставрополь
Фрилансеры
2025-05-20
Программисты
дистанционно
договорная
Работа в RStudio. Разработка с нуля. Нужно провести анализ текстового корпуса в RStudio.
Ростов-на-Дону
Фрилансеры
2025-05-20