23:30
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Dima-kun, Alcoholik  
Продвинуты анти чит!
gold-goblinДата: Среда, 16.04.2008, 20:47 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 8
Награды: 1
Репутация: -2
Замечания: 0%
Статус:
Есть идея по созданию мощьного анти чита.....
Нужно переговарить с опытным скрипто писателем =)
Или в этой теме ответьте можно ли проверить у клиента наличие 1 файла (или его версию)

XAOCДата: Среда, 16.04.2008, 21:09 | Сообщение # 2
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
В версии существующей на данный момент, работа с файлами помимо папки scriptfiles не возможна
gold-goblinДата: Среда, 16.04.2008, 22:52 | Сообщение # 3
Новенький
Группа: Продвинутые
Сообщений: 8
Награды: 1
Репутация: -2
Замечания: 0%
Статус:
блин это создает большие проблемы в воплащении моей идеи...
Ладно изложу свою идею про анти чит, может кто подскажет способ проведения проверки файла в клиенте.

Почти все читы используют метод инжекта своей части в исполняемый фаил гта (gta_sa.exe).
Не сложными монипуляциями этот фаил можно защетить от инжекта (изменения) в него читерских функций.

Это все хорошо но теперь надо как то заставить играков устанавливать себе в гта патченую gta_sa.exe
Следовательно на сервере как то надо замутить проверку клиента на наличие патченого файла.
Но вот как?

DeXt3RДата: Среда, 16.04.2008, 23:14 | Сообщение # 4
Местный
Группа: Продвинутые
Сообщений: 748
Награды: 1
Город: hz
Репутация: 14
Замечания: 0%
Статус:
Quote (gold-goblin)
Это все хорошо но теперь надо как то заставить играков устанавливать себе в гта патченую gta_sa.exe Следовательно на сервере как то надо замутить проверку клиента на наличие патченого файла. Но вот как?

Как SAC собейт в 0.2.1 отлавливал

gold-goblinДата: Среда, 16.04.2008, 23:32 | Сообщение # 5
Новенький
Группа: Продвинутые
Сообщений: 8
Награды: 1
Репутация: -2
Замечания: 0%
Статус:
Quote
Как SAC собейт в 0.2.1 отлавливал

А можно узнать как?

Читеру нужен клиент чтоб поиграть а следовательно он его не может удолить =) а мой exe фаил он заменит на стандартный и ничего ему не будет мешать играть.... Вот в чем проблема.

OKStyle™Дата: Четверг, 17.04.2008, 15:31 | Сообщение # 6
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
gold-goblin, давно уже есть патчеры exe-шников и cleo-скрипты. Так что клиентская сторона отпадает.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
TripollДата: Четверг, 17.04.2008, 15:41 | Сообщение # 7
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 181
Награды: 7
Город: Ищи в Москве
Репутация: 43
Замечания: 0%
Статус:
Самый мощный античит это скриптер с руками и команда хороших админов. Процентов 60-70 всех читов можно отловить скритово остальное доделают админы.

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

Варианты с контролем клиента игроков или с обязыванием игроков устанавливать специальные патчи на свой клиент лично считаю не очень хорошим решением проблемы.


Хочешь играть на сервере с высоким и стабильным онлайном? Присоединяйся!
86.110.181.156:6666 или gta.spark-games.ru:6666
Построй свою политику!
gold-goblinДата: Четверг, 17.04.2008, 17:01 | Сообщение # 8
Новенький
Группа: Продвинутые
Сообщений: 8
Награды: 1
Репутация: -2
Замечания: 0%
Статус:
Quote
Варианты с контролем клиента игроков или с обязыванием игроков устанавливать специальные патчи на свой клиент лично считаю не очень хорошим решением проблемы.

Решение не очень хорошее но действенное. Таким способом можно отловить 100% читеров!

RockStarGamerДата: Четверг, 17.04.2008, 17:04 | Сообщение # 9
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Античит DarkByte
Lu-TennantДата: Четверг, 17.04.2008, 17:59 | Сообщение # 10
Местный
Группа: Продвинутые
Сообщений: 743
Награды: 5
Город: Yekaterinburg
Репутация: 13
Замечания: 60%
Статус:
Напишите скрипт просто на проверку игрока там, например пишешь /check [ID] и тебе выдаётся информация о игроке. Например о том что у него из оружия, какая гравитация, и т.д. и т.п.
Я вам идейку кинул, воплощайте. wink



С.Э.К.С. (от англ. G.E.C.K. - Garden of Eden Creation Kit)
RockStarGamerДата: Четверг, 17.04.2008, 18:03 | Сообщение # 11
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Quote (Mite)
Напишите скрипт просто на проверку игрока там, например пишешь /check [ID] и тебе выдаётся информация о игроке. Например о том что у него из оружия, какая гравитация, и т.д. и т.п.
Я вам идейку кинул, воплощайте.

Всех подряд постоянно проверять... бред fun
И ещё дай ка функцию на проверку гравитации установленой не на сервере а в самой игре на стороне клиента...

DarkByteДата: Четверг, 17.04.2008, 18:45 | Сообщение # 12
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
<и тут в тему заходит DarkByte> fun
SA-MP Anti-Cheat System v1.0.5 by DarkByte - http://wog74.ru/prj/acs/
Защита клиентской части от инжектов в процесс, изменения памяти процесса,
изменения файлов игры, загрузка скриптов cleo и другие защиты :)
Считаю это лучшим решением в борьбе с читами для сампа.

Добавлено (17.04.2008, 18:45)
---------------------------------------------

Quote (gold-goblin)
Или в этой теме ответьте можно ли проверить у клиента наличие 1 файла (или его версию)

Нет, самп такого не позволяет... хотя, в принципе можно, но это будет очень извращенский и не совсем хороший способ crazy
Quote (XAOC)
В версии существующей на данный момент, работа с файлами помимо папки scriptfiles не возможна

Скорее всего будет будет во всех версиях сампа, хотя плагины позволяют расширить область видимости сервером файловой системы :)
Quote (gold-goblin)
Почти все читы используют метод инжекта своей части в исполняемый фаил гта (gta_sa.exe). Не сложными монипуляциями этот фаил можно защетить от инжекта (изменения) в него читерских функций.

Это все хорошо но теперь надо как то заставить играков устанавливать себе в гта патченую gta_sa.exe Следовательно на сервере как то надо замутить проверку клиента на наличие патченого файла. Но вот как?


Можно об этом поподробнее? О защите от инжекса в процесс игры через сам gta_sa.exe, хорошо бы в пс или в аську :)

Quote (KЕNT)
Каждый античит пишется под свой же мод самим скриптером, универсального успешного античита быть не может.

Каждый скриптовый античит crazy Универсального античита быть не может, согласен, любую защиту можно обойти, только на это может понадобится много сил и времени...
Quote (KЕNT)
Варианты с контролем клиента игроков или с обязыванием игроков устанавливать специальные патчи на свой клиент лично считаю не очень хорошим решением проблемы.

зато это самый наилучший вариант, не сделать такую защиту через скрипт, которую можно сделать на делфи (си++)



MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
BazДата: Четверг, 17.04.2008, 19:10 | Сообщение # 13
Постоялец
Группа: Продвинутые
Сообщений: 390
Награды: 2
Город: Moscow
Репутация: 48
Замечания: 0%
Статус:
Можно сделать античит скриптовый. Идей полно, возможностей мало..
Оружее:Сделать каждые секунд 15 проверку всех игроков на оружее, если есть запрещённое-кик.
Деньги: Пропускать все операции мода и скриптов с деньгами через античит(заменить стандартный GivePlayerMoney на чёнить античитовое или что-то в этом роде), всё что прошло не через мод/скрипты-кик
Здоровье: Можно сделать проверку на то что в игрока стреляют?
Полёты авто: Гдет я видил хрень, палит полёты на тачках, могу найти если кто возьмётся делать норм скриптовый античит



Делаю дизайны сайтов, недорого. Обращаться в ЛС
RockStarGamerДата: Четверг, 17.04.2008, 19:17 | Сообщение # 14
Долгожитель
Группа: Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус:
Quote (Baz)
Здоровье: Можно сделать проверку на то что в игрока стреляют?

Тут всегда есть проблемма с лагами, могут на самом деле стрелять а урона небудет, и не потому что читер, а мотому что матрёшка тот кто стреляет.
Quote (Baz)
Полёты авто: Гдет я видил хрень, палит полёты на тачках, могу найти если кто возьмётся делать норм скриптовый античит

Случайно-ли не запрос высоты и кик за её привышение?

DarkByteДата: Четверг, 17.04.2008, 19:30 | Сообщение # 15
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
Quote (Baz)
Можно сделать античит скриптовый. Идей полно, возможностей мало.. Оружее:Сделать каждые секунд 15 проверку всех игроков на оружее, если есть запрещённое-кик. Деньги: Пропускать все операции мода и скриптов с деньгами через античит(заменить стандартный GivePlayerMoney на чёнить античитовое или что-то в этом роде), всё что прошло не через мод/скрипты-кик Здоровье: Можно сделать проверку на то что в игрока стреляют? Полёты авто: Гдет я видил хрень, палит полёты на тачках, могу найти если кто возьмётся делать норм скриптовый античит

Оружие, например на моём сервере нету запрещённого оружия, но вот я не хочу чтобы игроки из воздуха брали миниган, можно написать, но мало ли лаг, мало ли он в магазине купил оружие (не миниган, но всё же), либо подобрал его и всё это нужно учитывать...
Деньги, а как же игры в казино, покупки и тд? Они то GivePlayerMoney не вызывают...
Проверку на то что в игра стреляют сделать нельзя, жизни могут отниматься по многим причинам
Полёт обычно смотрит если высота >800 и игрок на машине -> бан, тупо lol и можно летать над землёй...



MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua