[CS: Source] Создание Анти-Чит хелпера.

AserFaker

Участник
Сообщения
10
Реакции
1
Техническое задание: «Anti-Cheat Helper» (ACH)

1. Лаунчер с авторизацией

Разработать клиент-лаунчер с окном ввода логина/пароля.
Реализовать безопасный обмен данными с сервером для аутентификации.

2. Логирование процессов

Клиент должен в фоне с интервалами снимать и отправлять на сервер список активных процессов пользователя.

3. Создание скриншотов

Реализовать периодический и/или удаленный capture всего экрана.
Обеспечить сжатие и отправку изображений на сервер.

4. Поиск по активности (после авторизации)

Реализовать поиск по ключевым словам в:
Истории браузеров.
Список недавних файлов Windows.

Результаты отправлять на сервер.

5. Защита клиента

Обеспечить защиту исполняемого файла от обратного инжиниринга (обфускация, упаковка).

6. Веб-панель с БД

Разработать сайт для хранения и просмотра всех данных.
Ключевое требование: Все данные должны быть привязаны к SteamID.
Реализовать в БД поля: steamid, forum_username, ach_status (BOOL), доп. идентификаторы.
Интерфейс должен иметь сортировку и поиск по всем полям, а также просмотр данных по каждому пользователю (скрины, логи и т.д.).

7. Плагин для игрового сервера (SourceMod)

Задача: Не пускать на сервер игроков, у которых в базе ach_status = TRUE, но они подключились без авторизации в клиенте ACH.

8. Автообновление клиента

Лаунчер должен проверять и устанавливать обновления при запуске.

9. Индикация в игре

После авторизации в игре должно появляться сообщение (например, в чат) о том, что «Anti-Cheat Helper активен».

Примечание для разработчика: Конкретные реализации (языки, фреймворки, интервалы, алгоритмы шифрования) — на ваше усмотрение. Главное — обеспечить корректную работу описанной логики, особенно пункта 7.

Связь через Telegram - @AserFaker
Цена договорная.
 
Последнее редактирование:

DeathScore13

пирожок. пирожочек.
Сообщения
738
Реакции
408
Цена договорная.
Вы уверены что хотите продать почку за такую фичу?
Тут получается целый комплекс: клиент → сервер → веб → SourceMod.

Роли и люди:

* Windows-разработчик (лаунчер, логи, скриншоты, поиск).
* Специалист по защите (обфускация, упаковка).
* Бэкенд (API + база) и фронтенд (панель).
* SourcePawn-разработчик.
* Админ/девопс для сервера.

Минимум 4–5 человек, в «сжатом» варианте — 2–3 универсала.

По деньгам (Россия, рынок фриланса/студий):

* Клиент-лаунчер (авторизация, обновления, сбор логов/скринов) — 200–400 тыс. ₽.
* Сервер + веб-панель (Laravel/Node/PHP) — 150–300 тыс. ₽.
* SourceMod-плагин — 20–50 тыс. ₽.
* Защита клиента (обфускация, упаковка) — 30–70 тыс. ₽.
* Админка/деплой — 20–40 тыс. ₽.

👉 В сумме: 420–860 тыс. ₽ за полный комплект.
Мне кажется это не рентабельно. Максимум - кто-нибудь для себя сделает и начнёт продавать как готовое решение. Как заказ - слишком оверпрайсно для какой-то интернет-игрушки
 

AserFaker

Участник
Сообщения
10
Реакции
1
Вы уверены что хотите продать почку за такую фичу?

Мне кажется это не рентабельно. Максимум - кто-нибудь для себя сделает и начнёт продавать как готовое решение. Как заказ - слишком оверпрайсно для какой-то интернет-игрушки
Задачи нетривиальные, но не сложные для разработчика приложений, хост с БД и ВДС уже есть, если говорить простым языком, то нужен аналог "античита" от KTV или RG.
 

DeathScore13

пирожок. пирожочек.
Сообщения
738
Реакции
408
Задачи нетривиальные, но не сложные для разработчика приложений, хост с БД и ВДС уже есть, если говорить простым языком, то нужен аналог "античита" от KTV или RG.
Мужик, создай телепорт. Это настолько не сложно, что у меня даже тз уместилось в 2 слова. Вот буквально вчера тип мимо проходил, просил купить, но я как-то не подумал что мне пригодится, а вот сейчас надо. Да каждый кто шарит в этой теме сможет сделать, это же нетривиально, но совсем не сложно
 
  • Ха-ха-ха
Реакции: Kewn

Reg1oxeN

Участник
Сообщения
402
Реакции
316
лол просто возьмите любой платный руткит, там сразу из коробки есть все что вам нужно.
чутка доработайте и вот у вас уже есть свой античит.
 

MODER DEV

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

1755686912267.png
1755686835439.png
1755686844018.png
1755686850514.png
1755686856113.png
1755686863140.png
Сообщения автоматически склеены:

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

1755686912267.png
1755686835439.png
1755686844018.png
1755686850514.png
1755686856113.png
1755686863140.png
Лаунчер писался для мониторинга серверов который скоро открываем. Было принято решение обновить полностью дизайн, старая версия лежит без дела
 
Последнее редактирование:

Nekro

Терра инкогнита
Сообщения
4,030
Реакции
2,270
лол просто возьмите любой платный руткит, там сразу из коробки есть все что вам нужно.
чутка доработайте и вот у вас уже есть свой античит.
Подобные советы от создателя клиентмод - пугают
 

Nekro

Терра инкогнита
Сообщения
4,030
Реакции
2,270
действительно. особенно если не знать что вирусы, антивирусы и клиентские античиты - это буквально одно и то же семейство программ.
Совершенно верно, античит и вирус, руткид одно и то же.
То-то думаю, у меня клиентмод антивирусник дважды удалял 🙂
Ах да, он же ведь "не античит", а просто клиент.
 

Reg1oxeN

Участник
Сообщения
402
Реакции
316
Совершенно верно, античит и вирус, руткид одно и то же.
То-то думаю, у меня клиентмод антивирусник дважды удалял 🙂
Ах да, он же ведь "не античит", а просто клиент.
ну ты нашел конечно где поднимать этот вопрос
 

Ice_Sochi

Участник
Сообщения
710
Реакции
415
4. Поиск по активности (после авторизации)

Реализовать поиск по ключевым словам в:
Истории браузеров.
Список недавних файлов Windows.
В целом я понимаю мотивы и поддерживаю концепцию честной игры, но по-моему вы переходите границы. Борьба с врагами на грани безумия.
Стороной бы обходил такую контору.
 

DarkerZ

Участник
Сообщения
396
Реакции
175
1. Лаунчер с авторизацией

Разработать клиент-лаунчер с окном ввода логина/пароля.
Реализовать безопасный обмен данными с сервером для аутентификации.

2. Логирование процессов

Клиент должен в фоне с интервалами снимать и отправлять на сервер список активных процессов пользователя.

3. Создание скриншотов

Реализовать периодический и/или удаленный capture всего экрана.
Обеспечить сжатие и отправку изображений на сервер.

4. Поиск по активности (после авторизации)

Реализовать поиск по ключевым словам в:
Истории браузеров.
Список недавних файлов Windows.

Результаты отправлять на сервер.
почему-то тут попахивает нарушением 152-ФЗ "О персональных данных"
 

Аластар

GunGameGuru
Сообщения
342
Реакции
72
Интеграция с приложением MAX будет?
Сообщения автоматически склеены:

почему-то тут попахивает нарушением 152-ФЗ "О персональных данных"
Да на это уже давно забили в этой стране, под видом защиты её собирают и продают.
 
Сверху Снизу