Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

DYAC 0.1 alpha

, Тестирование античита
Статус пользователя MisterFake
сообщение 9.11.2014, 20:33
Сообщение #1


Стаж: 12 лет

Сообщений: 93
Благодарностей: 28
Полезность: 214

Вместо введения
Скрытый текст
Давно лелеял мысль с помощью полученных в универе не дурных знаний векторного анализа и теории вероятности написать свой античит к серверам КС 1.6
Навыков по программированию предостаточно, посему мешала только лень освоить новый язык.
PAWN освоил быстро, хоть и не в совершенстве, не без помощи этого форума.
Ну и с помощью ряда экспериментов набрал статистических знаний о механизме стрельбы в CS1.6 и начал воплощать.

DYAC
Первым, в принципе самым легким и интересным оказалось воплощение детектирования AIM читов.
В качестве лакмусовой бумажки использовался весьма популярный чит на букву R mega_shok.gif

Античит есть и будет бесплатным. Однако исходный код закрыт от лишних глаз.

Параноикам, ждущих бэкдор просьба дальше не читать.

Важно
  • Пока в номере версии видите слово alpha - никто не гарантирует стабильность работы (и даже не пытается давать каких либо обещаний по этому поводу) плагина, как и сервера, на котором он используется.
  • Влияние античита на нагрузку сервера пока не известно. Код хоть и писался с оглядкой на производительность, но пока была цель на результат. Оптимизация в будущем обязательно будет проведена.
  • Пока идет альфа-тестирование - античит сам банить никого не будет, только предупреждать
  • Цель тестирования - выявить ложные срабатывания и оптимальные параметры о которых ниже

amxx modules
  • cstrike
  • engine

cvars
Код
dyac_aim_resettime 600 - время в секундах с последнего срабатывания античита до обнуления счетчиков срабатывания
dyac_aim_warning 2 - сколько срабатываний необходимо до начала предупреждения администраторов


Предупреждать будет администраторов текстом по центру экрана:
Player [ %nick% ] used AIM Cheat [WARNING = 5]
Эта же строка будет дублироваться в консоли сервера.

Прикрепленный файл  dyac.zip ( 1,54 килобайт ) Кол-во скачиваний: 43


Вместо заключения
Если параноики всё таки дочитали до конца и до сих пор ждут каких то гарантий:
  • У меня статический IP 94.199.74.70, вычислить меня не сложно будет pardon.gif
  • В уютненьком вконтактике готов к диалогу, если собеседник терпения дождется, так как могу не отвечать часами


Отредактировал: MisterFake, - 9.11.2014, 20:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 10 раз
   Цитировать сообщение
etkins
сообщение 9.11.2014, 20:38
Сообщение #2
Стаж: 17 лет

Сообщений: 804
Благодарностей: 184
Полезность: < 0

тестовые сервера нужны))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 9.11.2014, 20:39
Сообщение #3
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(MisterFake @ 9.11.2014, 22:33) *
Античит есть и будет бесплатным. Однако исходный код закрыт от лишних глаз.

А причина есть?

P.S. Я жду говнокод, а не бекдор.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 9.11.2014, 20:42
Сообщение #4


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Исходный код античитов всегда закрыт как бы. Или толк от них, когда будут обходить, зная метод детекта
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
etkins
сообщение 9.11.2014, 20:45
Сообщение #5
Стаж: 17 лет

Сообщений: 804
Благодарностей: 184
Полезность: < 0

а есть поддержка ботов ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MisterFake
сообщение 9.11.2014, 20:50
Сообщение #6


Стаж: 12 лет

Сообщений: 93
Благодарностей: 28
Полезность: 214

Цитата(kritik @ 9.11.2014, 22:39) *
P.S. Я жду говнокод, а не бекдор.

Говнокод там пока в виде вложенных друг в друга условных if then и неиспользование тернарных операторов.


Цитата(etkins @ 9.11.2014, 22:45) *
а есть поддержка ботов ?

с ботами как раз и проверял (заходил с читом и без)
на ботов не реагировал. хотя может дольше побегать надо будет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
blink182
сообщение 9.11.2014, 20:57
Сообщение #7
Стаж: 11 лет

Сообщений: 243
Благодарности: выкл.

etkins, твои боты играют с читами? Суровые парни.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 9.11.2014, 21:13
Сообщение #8
Стаж: 17 лет

Сообщений: 804
Благодарностей: 184
Полезность: < 0

Цитата(blink182 @ 10.11.2014, 0:57) *
etkins, твои боты играют с читами? Суровые парни.

мои боты уникальны, у них своя база тактик разных команд, с соревнований WCG периода 2000-2010 гг.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
kritik
сообщение 9.11.2014, 21:20
Сообщение #9
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(GOOD FELLOW @ 9.11.2014, 22:42) *
Исходный код античитов всегда закрыт как бы. Или толк от них, когда будут обходить, зная метод детекта

Да ты что? Типа 100% отмазка на любой античит?
Нет абсолютно никакого смысла прятать математические способы обнаружения. Их доступность никаким образом не поможет обходу. Если античит правда нормально написан, то единственный его обход - отключить аимбот.
У нас есть 2 варианта причины скрытия кода:
1) говнокод
2) чужой код

Цитата(MisterFake @ 9.11.2014, 22:50) *
Говнокод там пока в виде вложенных друг в друга условных if then и неиспользование тернарных операторов.

Если это ты называешь говнокод, то ты говнокодер, увы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 9.11.2014, 21:24
Сообщение #10
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(kritik @ 9.11.2014, 23:20) *
У нас есть 2 варианта причины скрытия кода:
1) говнокод
2) чужой код


Есть ещё третий вариант - бэкдор.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MisterFake
сообщение 9.11.2014, 21:37
Сообщение #11


Стаж: 12 лет

Сообщений: 93
Благодарностей: 28
Полезность: 214

Цитата(kritik @ 9.11.2014, 23:20) *
Если это ты называешь говнокод, то ты говнокодер, увы.

ваше право так считать.
исходника не будет.
гуру PAWN и не говнокодеры могут заняться обратной разработкой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 9.11.2014, 21:38
Сообщение #12


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

А по мне так интересно, вх вот так ловить бы еще - кто по квадратам водит через стены, например :)
А то вхблокер хорошо, но все же порой это резкое появление противника, меня аж коробит =\ Да и аимов то почти нету на серверах с вхблокером так-то
Жду что etkins скажет


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 9.11.2014, 21:40
Сообщение #13
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(MisterFake @ 9.11.2014, 23:37) *
ваше право так считать.
исходника не будет.
гуру PAWN и не говнокодеры могут заняться обратной разработкой.

Зачем? Почему не будет-то? Вам бы может помогли, если это хоть сколько-нибудь стоящий плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 9.11.2014, 21:44
Сообщение #14


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

kritik, да это и без исходника скажут после тестов, а там уж и смотреть можно будет


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 9.11.2014, 21:57
Сообщение #15
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

ни описания алгоритма детекта, ни каких-либо настрок по детекту
чота даже качать лень

Цитата(kritik @ 9.11.2014, 22:40) *
Зачем? Почему не будет-то? Вам бы может помогли, если это хоть сколько-нибудь стоящий плагин.

каковы шансы, что на стандартном пакете amx, спустя более 5 лет, придумали что-то новое?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 9.11.2014, 21:59
Сообщение #16
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(exec1337 @ 9.11.2014, 23:57) *
каковы шансы, что на стандартном пакете amx, спустя более 5 лет, придумали что-то новое?


Придумать можно, вопрос лишь в том, какую при этом ты создашь нагрузку на сервер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MisterFake
сообщение 9.11.2014, 22:16
Сообщение #17


Стаж: 12 лет

Сообщений: 93
Благодарностей: 28
Полезность: 214

Цитата(mazdan @ 9.11.2014, 23:38) *
А по мне так интересно, вх вот так ловить бы еще - кто по квадратам водит через стены, например :)

Если честно, то я удивлен, почему ты до сих пор это не реализовал. Технически не так и трудно. И математики много не надо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 9.11.2014, 22:21
Сообщение #18
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(SISA @ 9.11.2014, 23:59) *
Придумать можно, вопрос лишь в том, какую при этом ты создашь нагрузку на сервер.

А решение-то всегда было рядом
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
etkins
сообщение 9.11.2014, 22:29
Сообщение #19
Стаж: 17 лет

Сообщений: 804
Благодарностей: 184
Полезность: < 0

есть сервера с данным детектором? автор реализуй пожалуйста логирование детекта, отдельным файлом что ли как-то так)))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
etkins
сообщение 9.11.2014, 22:47
Сообщение #20
Стаж: 17 лет

Сообщений: 804
Благодарностей: 184
Полезность: < 0

с ботами похоже не работает, и зависает кс билд 4554, когда пытаюсь через amxmodmenu изменить квар "dyac_aim_warning" домашний сервер билд 6153, amx 1.8.2 Metamod-P 1.21p37
ушел смотреть фильм)))

Отредактировал: etkins, - 9.11.2014, 22:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: