Гость          |   Вход  |  Регистрация


Автор
HUNTER
Опубликовано 03:52 20.04.2010
Все блоги автора

Просмотров 3721, Комментарии 113



     Основной проблемой любой киберспортивной дисциплины, конечно же не для кого не секрет является - проблема нечестной игры (читерства). Но что мы делаем для того чтобы искоренить данную проблему? Хороший вопрос, но чаще всего ответ на него - ничего.

-----------------------------------------------------------------------------------

     Конечно же наш портал активно ведет борьбу с  читерами и досканально старается проверить каждого игрока кто участвует на наших турнирах и лигах. Однако зачастую читер остается не выявленным, скрываясь в тени честных игроков и продолжает свою не честную игру.
     Есть база RBbans, куда заносятся попалившиеся ранее с читами игроки, но нельзя исключать тот факт что читер до сих пор играет с каким-нибудь приватным читом и остается не спаленным, и более того может быть никогда не спалиться. Приватные читы штука очень замороченная, продвинутая и запросто обходит стандартный, интегрированный в игру античит PunkBuster. И на что же нам остается надеяться? Только лишь на сторонние античиты, но всякие умники с читерских порталов(не буду называть каких, все и так прекрасно знают о чем речь) научились обходить и сторонние античиты, в силу их не совершенства работы процесса отслеживания и выявления читов. Поэтому мною была поставлена задача разработать собственный античит, который был бы намного совершеннее существующих и с вероятностью в 99% выявлял читеров с приватными читами, итак что же получилось, а что нет смотрим ниже.

     С названием я оригинальничать не стал и назвал его "Explosive Anticheat System". Не знаю как решим с DREIN'ом может данный античит будет применяться на турнирах и лигах, а может все это останется моей любительской разработкой, в любом случаи опишу и расскажу об своем творении т.к. надеюсь вы заинтересуетесь им.

==================================================
    Рабочее название: Explosive Anticheat System v1.0 BETA
    Разработчик: Explosive Gaming Develop
    Автор: Hunterex


===================================================

     Итак коротко и по порядку о процессе работы античита. Интерфейс программы представлен основной рабочей формой с 3-мя кнопками: "Upload data", "Delete local data", "Exit". Программу я старался сделать максимально автоматизированной и удобной для пользования.

Внешний вид интерфейса программы:


     После запуска программы и последующего запуска игры (Call of Duty4), античит начинает скринировать все что происходит на экране пользователя. Тем самым если будет пойман читер можно предоставить прямые доказательства его вины, но об этом чуть позже.
После завершения процесса игры или выхода из игры, программа автоматически запаковывает все сделанные скриншоты в архив с паролем, тем самым пользователю не представляется возможным отредактировать или изменить файлы которые запаковываются.

Сообщение о том что файлы запакованы и готовы к отправке на сервер:


     После же сообщения об успешной запаковке файлов, вам остается лишь нажать на кнопку "Upload data", которая загрузит созданный архив на сервер античита, для последующей проверки ваших скринов админами. Как и в случае с созданием архива, после загрузки вы получите сообщение об успешном выполнении операции.

Сообщение о загрузке файлов на сервер:



    По истечении 24 часов возможно воспользоваться кнопкой "Delete local data" которая уничтожит созданные программой архивы, во избежании переполнения ими вашей свободной памяти на жестком диске.

Сообщение об удалении с локального компьютера архивов со скриншотами:


Итак подведем итоги, что же реализовано в нашем античите:
- Автоматическое снятие скринов, когда запущен игровой процесс Call of Duty 4
- Автоматическая запаковка полученных скринов в архив, сразу же после завершения процесса игры
- Загрузка скринов на сервер античита, для проверки их админами
- Удаление старых архивов, во избежании переполнения памяти жесткого диска
В последующем планируется реализовать еще несколько функций, например таких как получение лога запущенных процессов на компьютере и др.

Релиз античита запланирован на ближайшее время, сейчас он дорабатывается, устраняются баги и ошибки, проходит тестирование античита в различных операционных системах. Да кстати по нагрузке в игре совсем не ощущается снятие скриншотов, таким образом античит не грузит процесс игры и мы не получаем лагов в игре (как скажем некоторые с UAC2).

     Все это хорошо конечно, но где же результаты и пруфы того что античит действительно готов отлавливать злостных читеров с кодехуками и прочими прибамбасами? А вот же и они, античит проверялся на приватных читах поэтому гарантия того что заскринится все что нужно 99%.

Скриншоты сделанные античитом во время игры поьзователя с читами:















Всего комментариев 113
1 2 3 4 »
   
Anton "tal1b"
24.10.2010  03:49    #113        0 
Интересно нельзя ли состряпать программку на хак клиентских винтов на предмет чит-программ!Если на винтах есть читы,сразу тех-поражение и бан без разборов!
Ибо все античиты глючные.(За старания лови "молодца"!Побольше бы энтузиастов!
   
Vyacheslav "HUNTER"
05.05.2010  01:14    #112        0 
а можно и не только на ключик)
кстати насчет слов Moscow754, ксеры знакомые не раз жаловались на апофиг
   
Roman "Moscow754"
04.05.2010  22:53    #111        0 
eupho да? а ты хочешь быть обворованым на ключик? дерзай,у друга знакомые хакнули апофиг антихак,так там стоко такого,что там каждый день нное количество акков воруется и потом темы подтирают тачто хочешь играй ,но не советую
   
Vyacheslav "HUNTER"
04.05.2010  22:33    #110        0 
чтобы обойти нужно знать принцип работы, а у меня этот принцип так закручен что я сам иногда путаюсь что зачем и почему у меня в програмном коде
   
q-klux-cLAN "0JIEG"
04.05.2010  21:46    #109        0 
противостояние умов планеты. hunter versus gaga
   
Всеволод "Gagarin"
04.05.2010  19:30    #108        0 
За идею и её реализацию - огромный респект, впечатляет. Жду релиза. Охота посмореть - обойду я его али нет =)
   
Семенов Алексей Викторович "Must_die):"
04.05.2010  13:38    #107        0 
Регистрация:
Вчера, 23:48
ньюфаг
   
Кирилл "euphoria"
04.05.2010  13:36    #106        0 
http://league.apofig.ru/forums/index.php?showtopic=12088

лучше с этим античитом играть :)
только потестить нада ловит он всякие каки типо кодехука)

   
Alexey "qu1ck"
04.05.2010  10:46    #105        0 
ZaZ,аимбот-это не только дергания,а еще и валл хак,так что все будет видно.GJ Hunter
   
Viktor "ZaZ"
04.05.2010  05:46    #104        0 
А как насчет программ типа айимбота и так далее?)))
   
Vyacheslav "HUNTER"
04.05.2010  02:22    #103        0 
Да так же планируется организовать функцию просмотра папок со скринами для пользователей в режиме read only т.к. только просмотр так что админам не предется чекать все и всех заподряд
   
Vyacheslav "HUNTER"
04.05.2010  02:19    #102        0 
щас дорабатываю маленькие недочеты и делаю пару фишек для антивзлома, так что скоро античит запустим в дело
   
Shuboderov Ivan "Ivan"
04.05.2010  01:13    #101        0 
Побыстрее бы введи этот античит на EGL и EML. Было бы интересно посмотреть сколько бы тим осталось и какими стали бы результы матчей и статы игроков
   
Vyacheslav "HUNTER"
22.04.2010  18:56    #100        0 
внимательно читал, сразу видно
   
Максим "MaX_K90"
22.04.2010  18:22    #99        0 
И да кстати, скриншоты делаются независимо от того игра в свернутом состоянии находиться или нет? Или она настроена делать скриншоты только когда игра развернута
   
Максим "MaX_K90"
22.04.2010  18:19    #98        0 
При снятии скриншотов замечены просидания FPS, глюки и все в этом роде? Или процесс проходит безболезненно так сказать...
   
Vyacheslav "HUNTER"
22.04.2010  16:10    #97        0 
ты просто не знаешь всех секретов программы, а я в свою очередь не собираюсь их разглашать
   
Disco Boy "Dis5s"
22.04.2010  12:21    #96        0 
тогда пора строить олимпийские объекты к 2014
   
Kirill "diez"
22.04.2010  12:14    #95        0 
я готов работать за еду :D
   
Ol'ga "KoderkA"
22.04.2010  11:16    #94        0 
Ну вот взял и всем рассказал)
   
Дмитрий Мосейчук "98k"
22.04.2010  09:40    #93        0 
"снятие лога запущенных процессов немного нарушает конфиденциальность пользователя :)"
У пользователя всегда есть выбор, играть или не играть. Ведь вы все читаете регламент xD

"правда я не представляю где найдется столько волонтеров чтоб проверить это огромное количество скринов) 5 дивизионов по 16 команд по 5 человек это 400 архивов и это только один матч нечетного егл. ппц)"
Ты себе даже не представляешь, на что KoderkA способна одна! Да и способов и методик проверок существует достаточно.

   
Артем "grimmjow"
22.04.2010  04:08    #92        0 
Архивируется паролем.
Если будет проверка m5d то хрен он их почистит.
   
Дмитрий "volzhanin"
22.04.2010  02:28    #91        0 
снятие лога запущенных процессов немного нарушает конфиденциальность пользователя :)
плюс было сказано что скрины архивируются при завершении процесса код4, однако что помешает юзеру найти временную папку со скринами и почистить ее при желании просто свернув игру? у людей с нормальным железом на это уйдет меньше минуты.
кстати по какому принципу происходит процесс снятия скринов четко заданный интервал или случайным образом?
а вообще идея хорошая, при условии использования на местном уровне :)
правда я не представляю где найдется столько волонтеров чтоб проверить это огромное количество скринов) 5 дивизионов по 16 команд по 5 человек это 400 архивов и это только один матч нечетного егл. ппц)
   
Vyacheslav "HUNTER"
22.04.2010  00:55    #90        0 
можешь просто так заплатить))
   
Andrei "potomu4to"
21.04.2010  23:11    #89        0 
Давайте разрабам платить чтоб читы не писали под этот античит )))
   
Денис "4yBa4ek"
21.04.2010  23:08    #88        0 
зря канеш что ты сказал чт есть античит..в тихую бы поставил и посморел что из этова будет)) вот тебе и информация кто с чем и как..прст со временем совершенствовал. Тут еще дело в том, что как ты сам этим распорядишься, что бы не получилось (ЕСЛИ АНТИ-ЧИТ ДЕЙСТВИТЕЛЬНО РАБОЧИЙ) как всегда (сами разрабы игр и анти-читов пишут читы и продают). тут или бизнес..или идея за чистую игру.
   
Антон "Wolfrain"
21.04.2010  20:59    #87        0 
нет но планируем...простой вопрос.Но для тебя видимо тяжек..
   
SlavjKe "Moska2"
21.04.2010  19:56    #86        0 
Отличная работа, радуете.
Кстати идея “получение лога запущенных процессов на компьютере” очень стающая, надо реализовывать.

Могу лишь присоединиться к упомянутым предложениям выше, по поводу просмотра скринов не только локальной группе лиц.

   
Димон "bb"
21.04.2010  19:54    #85        0 
HUNTER, ты себе приватку сделал?
   
Михаил "Mike_V"
21.04.2010  18:38    #84        0 
Хорошая штука, удачи в доведении до ума..
Мне даже сон щас приснился что я играю, и у меня жуткие лаги начинается когда программа скринит))

Написать комментарий
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Играем Комьюнити EXPLOSIVE
наверх



Проект википедии по Call of Duty
Турниры Call of Duty 4 Участники О нас
EGL Call of Duty 4 Фото Контакты
Матчи Call of Duty 4 Видео Помочь проекту
  Статьи FAQ
  Форум Правила портала
  Блог Каталог сайтов
    Гостевая

© eXplosive.su, 2007-2012.
Все права защищены.
Используются технологии uCoz