Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Smart Guard - отзывы
#41
DrHolmes Написал:Там по-моему говорилось про анализ трафика, всунуть его куда-нибудь где игрок меньше всего ждет, к примеру в определенной зоне - внутри городов/деревень - на выходе или еще где-то, и смотреть за совпадением - если у определенного количества - значения совпадают с большей долей% - чем у других, закинуть их на похожую проверку, если и там совпадет то дать бан.
Я правда не вдавался в подробности - как именно и что именно в трафике очевидного, но полагаю - там определенно заданая частота - передачи запросов - move,stop,turn,move, без задержки, когда у игрока идет move,stop..задержка, turn И тд.
P.S.
Основной проблемой в данном виде проверки- я считаю нагрузку на сервак, рассчитывать по несколько раз до 1000-2000 игроков, по трафику это гг..
Ванга , ты воскресла и анализируешь трафик ? Боже покайся ПОКАЙСЯ!!!
Ответ
#42
Видел тут советуют АС (AntiCheat).
Скажу честно, мало того что Вам придется танцевать с бубном чтобы ее подключить (там не только нужно считывать пакет с опкодом 0x02, но еще и дико странный пакет приходит по весу) так еще и у тачка по швам пойдет от этой защиты.

Да может быть защита и работает нормально (почти все боты не работали) но 40% игроков не могут зайти и после установки у многих (в том числе и у меня) начал выскакивать экран смерти.

Не хочу обидеть разработчиков, но так как защита работает на данный момент никуда не годится.


На счет ЛГ, да она не защищает от новых ботов, но честно говоря ее не для этого ставят клиенты, она больше нужно от ПХ и получения железки, не более не менее.

С СГ честно говоря хз, когда попросил копию защиты на локальный или тестовый сервер чтобы исправить панель управления под сборку + расширить функционал панели банов, мне разраб сказал чтобы я на клиентском сервере делал магию и там танцевал с своей реализацией. (Это же фигня что там люди играют и придется ждать сутками чтобы рестарт сделать для проверки новых функции, но то его право)

Другие альтернативы по защите не знаю, можете конечно поискать ССР и начать самодопил, но и тут таже история как и с ЛГ, от новых ботов она не защитит в том виде что есть.


Лучший вариант для защиты делать серверные модули, пакеты можно закрыть от левых данных и скорость передачи можно жестко контролировать, правда не все хаки получится закрыть, но те что остаются не столь глобальны.
Ответ
#43
Pointer*Rage Написал:ЯНП. Честно. А вообще, есть такая вещь, как outgame.

Единственный нормальный способ защититься - защищать адресное пространство клиента (но давайте вспомним, что это невозможно, особенно если что-то ломится через r0 Big Grin), контроллить бинарь и другое говно (PE, бин патчинг и т.д., что опять же сложно и требует писать полики со всякими ВМами), плюс полиморфить крипт алгоритм при этом давая знать об этом серверу. Ну как? Не хилая задачка? То-то и оно.
LineageWarrior.u отвечает за обработку движений объекта, не уверен - но вполне возможно - добавить туда логическую проверку, движений объекта
Код:
function CheckLanding()
{
    if ( Physics == PHYS_Falling )
    {
        // stop animating, haven't landed yet
        TweenAnim('Land', 9000.0);
    }
}
К примеру код оттуда, проверят летит ли объект, вполне возможно проверять - двигается ли объект - от точки x До точки y(либо к цели), без задержки, так же - но не уверен возможно перехватывать - участие событий с мышки, движется ли объект через клавиши или нет.
Это только клиентская сторона, она не требует отсылки серверу(попался ли объект, ибо сложно будет привязать ID игрока, который не проходит проверку.)
Правда опять же не вдавался в подробности того на сколько это реализуемо, но темнеменее.
И в целом да это оч много работы, но - автора бота такой разворот - отпугнет.
Ответ
#44
L2CCCP Написал:Видел тут советуют АС (AntiCheat).

Другие альтернативы по защите не знаю, можете конечно поискать ССР и начать самодопил, но и тут таже история как и с ЛГ, от новых ботов она не защитит в том виде что есть.

Серверная часть как и лг, валяется везде где только можно. Клиентской части нигде нету, в этом вся проблема.Big Grin
Ответ
#45
DrHolmes Написал:LineageWarrior.u отвечает за обработку движений объекта, не уверен - но вполне возможно - добавить туда логическую проверку, движений объекта
Код:
function CheckLanding()
{
    if ( Physics == PHYS_Falling )
    {
        // stop animating, haven't landed yet
        TweenAnim('Land', 9000.0);
    }
}
К примеру код оттуда, проверят летит ли объект, вполне возможно проверять - двигается ли объект - от точки x До точки y(либо к цели), без задержки, так же - но не уверен возможно перехватывать - участие событий с мышки, движется ли объект через клавиши или нет.
Правда опять же не вдавался в подробности того на сколько это реализуемо, но темнеменее.
И в целом да это оч много работы, но - автора бота такой разворот - отпугнет.
[Изображение: uvtTD9McULI.jpg]
АРХИМЕД ! ПАСТУЛАТ! ДИОНИС И ПРОСТО ПРОТОН! спсяб за законы физики с клиента. Ты типа в л2 много видал спидхаков ??? СКАЖИ ДИОНИС СКА ты много спид хаков в л2 видал ?
Ответ
#46
Deazer Написал:[Изображение: uvtTD9McULI.jpg]

:redlol:
А можно чуточку по подробнее - от чего такой метод - обеспечен на фейл ?
P.S.
Пакеты частично состоят как раз из этих клиентских файлов, по вашему их использовать нельзя ?
Ответ
#47
ну выше описано. По вылазило ?

Добавлено через 2 минуты
DrHolmes Написал:Пакеты частично состоят как раз из этих клиентских файлов

[Изображение: avatar_52a8e23518f5_128.png]
Ответ
#48
Deazer Написал:ну выше описано. По вылазило ?
Если отключен geo движок, спидхак - даже не нужен, возможно использовать клиентские команды - к примеру camerawalking mode, set speed/speed set(непомню точно), и тд(некоторые из этих багов описаны давным давно для C4), но причем здесь это ?
Ответ
#49
//camera off так же учитывает полностью гео, утрудитесь и запустите PTS. Соль не в учете Z координаты. Character в свободном смещении Z. Через стену или двери вы не пролитетите.
А Модеру который карточку дал, я дрищил на щечки и ляпал вот так ляп ляп ляп
Ответ
#50
Deazer Написал://camera off так же учитывает полностью гео, утрудитесь и запустите PTS. Соль не в учете Z координаты. Character в свободном смещении Z. Через стену или двери вы не пролитетите.
А Модеру который карточку дал, я дрищил на щечки.
ладно похоже нету смысла вести далее разговор(Я вас изначально не спрашивал про баги клиента, Speedhack, гео и тд), вас что-то не устроило в том методе который я предложил, используя проверку на стороне клиента, вы бы хоть потрудились немного объяснить - почему это на 99% - не будет работать, вместо того чтобы скидывать картинки.
Я ведь сразу сказал что это возможно и бред, но хоть бы объяснили почему.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Отзывы об сборки servermake.ru xxxBMWxxx 32 9,985 01-18-2017, 08:19 PM
Последний пост: FaintSmile
  First Guard настройка virusoflove 2 2,467 11-06-2016, 06:21 PM
Последний пост: KateKate7912
  Кто может дать отзывы по сборкам? Hett 15 4,131 08-16-2015, 05:50 PM
Последний пост: Zubastic
  CCP guard markblack 13 4,599 05-26-2015, 09:32 PM
Последний пост: GenCloud
  Ищу отзывы об Сборки Eyeless 10 6,460 07-13-2014, 12:36 PM
Последний пост: demort
  Updater+Launcher & Guard ProdRev 3 3,481 04-08-2014, 12:47 PM
Последний пост: Shayne
  Lame Guard Athlete2 0 1,127 12-21-2013, 03:07 PM
Последний пост: Athlete2
  Итак,выкладываю сие чудо FT-Guard исходники nEkToSaN 8 6,365 02-05-2013, 12:34 PM
Последний пост: nEkToSaN
  Lame Guard Кликер Krasavella 53 13,964 01-26-2013, 05:32 PM
Последний пост: darkevil
  Ваши Отзывы BAKSы 5 2,182 11-14-2011, 10:16 PM
Последний пост: Effas

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)