1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Обсуждение: Античит (пакетная реализация)

Тема в разделе 'Оффтоп', создана пользователем Вибратор, 5 окт 2013.

  1. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Более сложный - не значит бесполезный, у самого раньше была реализация через парсер логов, и этот способ меня не устраивал. У меня нет решения Электрона по этой задаче, поэтому сравнить со своим не могу, разве что по описанию, что не совсем подходит для сравнения. А выбор у кого покупать - это Ваше право.
  2. defjam Пользователи

    Сообщения:
    91
    Лайки:
    8
    Репутация:
    0
    Команда:
    defjam
    Как пофиксить с помощью этой защиты, hidetools ? И то как он скрывает процессы
  3. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    Сообщения:
    1.573
    Лайки:
    812
    Пол:
    Мужской
    Репутация:
    2
    Выше Алекс написал на счет хайдтулза
  4. Armadon Пользователи

    Сообщения:
    235
    Лайки:
    56
    Репутация:
    0
    Команда:
    #SNG_Garena
    Я так понимаю, если я запускаю "чит" , после запускаю клиент, логинюсь и захожу в игру и мне автоматом идет бан? За "левый" запущенный процесс?
    Или же другая ситуация, игра запущена и чар в игре, я запускаю скиллсендер и не указываю персонажа, а только запускаю - будет бан?
  5. defjam Пользователи

    Сообщения:
    91
    Лайки:
    8
    Репутация:
    0
    Команда:
    defjam
    Да, именно так, не важно когда ты запустишь чит
  6. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Клиент не отправляет пакеты с процессами ежесекундно. При подозрительной активности некоторых провессов он может отправить информацию только о них, а переодически и о всех запущенных процессах в целом. Поэтому бан прийдет не сразу как запустили чит, а только после получения информации о процессах от клиента.
  7. Armadon Пользователи

    Сообщения:
    235
    Лайки:
    56
    Репутация:
    0
    Команда:
    #SNG_Garena
    Если переименовать процесс? Он его будет видеть?!
    И если ли клиентская часть анти-чита? Вшивается в .exe файл?!
  8. Kuльka Guest

    Репутация:
    0
    нету, перечитай все сначала
  9. gam1ng Эксперт MmoDev Пользователи White List

    Сообщения:
    299
    Лайки:
    432
    Репутация:
    1
    Команда:
    GG
    Нет, она уже вшита разработчиками игры. Изначально весь механизм уже существовал, и действует на официальных серверах тоже, за это отвечает gacd сервер, который может пересылать клиенту уже заранее скомпилированный код на выполнение. Какой код послать, и когда - решает сам сервер, в данном случае так, как запрограммировал Алекс (именно поэтому защита имеет отличие от стандартных сборок и оф. серверов).
  10. Armadon Пользователи

    Сообщения:
    235
    Лайки:
    56
    Репутация:
    0
    Команда:
    #SNG_Garena
    Возможно я не нашел ответа, в твоем тексте. Но что в той ситуации, когда переименовать имя процесса, например в chrome.exe ?
  11. gam1ng Эксперт MmoDev Пользователи White List

    Сообщения:
    299
    Лайки:
    432
    Репутация:
    1
    Команда:
    GG
    Ответ был выше дан. Поиск идёт так же по окнам (даже которые скрыты), которые характерны конкретно для некого чита. Поскольку у окна помимо заголовка есть еще и имя класса окна, то переименование некоторых программ станет бесполезным.
  12. Armadon Пользователи

    Сообщения:
    235
    Лайки:
    56
    Репутация:
    0
    Команда:
    #SNG_Garena
    Вот я переименовал не ИМЯ окна, а сам процесс: [​IMG]
    Каким боком он увидит?!
  13. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Не совсем так, я не менял параметры сервера gacd, мой сервис работает как прокси между деливери и gacd с обработкой проходящих пакетов, а клиент игры сам решает когда отправлять те или иные данные. В дальнейшем хочу изучить остальные пакеты из серии ClientInfo, беглый осмотр gacd показал что там есть информация о потоках, мыше, платформе, шпионах и ещё кто знает чего.

    Ну начнем с того что это не имя процесса, а имя экзешника. И как я уже писал ранее, процессы обычно создают при запуске несколько невидимых окон с уникальными названиями классов/окна, и если делать поиск по ним, переименование основных окон ничего не даст.
    Последнее редактирование: 6 окт 2013
    Kuльka и Тыщ нравится это.
  14. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Блин, тебе же уже несколько раз всё разжевали. Ты троллишь что ли?
    Armadon и Kuльka нравится это.
  15. Электрон B L A C K    L I S T

    Сообщения:
    188
    Лайки:
    124
    Пол:
    Мужской
    Репутация:
    -1
    Команда:
    ElDev
    Я выставил ;)
  16. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    ты то тут причем? не тебе было сказано.
    Тыщ нравится это.
  17. pw-star Пользователи

    Сообщения:
    13
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Мне вот например не понятно, скажем так у меня есть 3 сервера исходя из поста автора что софтина привязывается по айпи мне придется по 10к за каждый свой сервер проплатить?
    А если я в дальнейшем открою еще 2 сервера то и еще покупать?
  18. Brune B L A C K    L I S T

    Сообщения:
    507
    Лайки:
    171
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Solo
    Нет. Ты просто покупаешь, и тс тебе делает привязки на машины, которые тебе нужны, т.е ты платишь 10к и пусть там хоть 5 твоих личных севреров на не посторонние и я думаю тебе сделают привязки.
  19. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    Сообщения:
    754
    Лайки:
    1.313
    Пол:
    Мужской
    Репутация:
    6
    Привязки даются на все сервера одного проекта, т.е. если на одном проекте (у которого соотв. один сайт и название просто несколько серверов). Если в дальнейшем проект будет закрыт и открыт новый - поменяю привязку (но не для передачи 3-м лицам).
    Brune нравится это.
  20. Unix Пользователи

    Сообщения:
    1.028
    Лайки:
    331
    Пол:
    Мужской
    Репутация:
    6
    Страна:
    Ukraine Ukraine
Черновик сохранён Черновик удалён
Similar Threads
  1. alexdnepro
    Ответов:
    1
    Просмотров:
    5.195
  2. Vitya
    Ответов:
    17
    Просмотров:
    5.123
  3. DryBlood
    Ответов:
    35
    Просмотров:
    10.783
  4. Petric
    Ответов:
    10
    Просмотров:
    3.380
  5. Roymike
    Ответов:
    5
    Просмотров:
    4.224
Загрузка...

Поделиться этой страницей