Какие способы есть протекта мапы?(от редактирования) Можно ли поставить такую защиту, что бы карта работала только на своем боте?
За сплежер я знаю, его достаточно легко удалить в HxD блокноте, а по сильней можно что-то сделать, чем испортить заголовки?

Принятый ответ

Ладно обобщу все что тут сказано было:
Защитить можно, но чем сильнее защита, тем сложнее её писать.
Убить заголовок MPQ v2 можно, что не даст возможности некоторым ботам прочитать карту, но есть новый Storm, которому по зубам эта уловка.
От бота передать какие-то уникальные данные можно (хоть HCL, хоть от fakeplayer'a в чат написать), но есть 2 минуса:
  1. Защиту можно обойти просто изменив j файл
  2. Прослушка трафика и подгон бота под карту.
Способ prog (xgm.guru/p/wc3/212625?postid=392839#comment25), конечно, обеспечит должную защиту, но насколько тогда секретна карта, чтобы такое ставить?
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
18
6 лет назад
0
prog ты бы ещё пересказал чем страдает айкап, кому нужно так заморачиваться?
0
20
6 лет назад
0
prog, выкинули бы близы код варика и всем бы спокойно стало б.
0
24
6 лет назад
0
UrsaBoss, не знаю, возможно это именно то что искал автор вопроса, возможно нет, но это прямой ответ на поставленый вопрос.
0
18
6 лет назад
0
Kirill78:
prog, выкинули бы близы код варика и всем бы спокойно стало б.
все и так давно знают как варкрафт работает. Правда уже почти все кто знают - забили на варкрафт
0
20
6 лет назад
0
UrsaBoss, да модно с кодом косяки поправить близов
0
24
6 лет назад
Отредактирован prog
0
Kirill78, а смысл? кто эту правленую версию вара будет качать из сомнительных источников ради неизвестно кем запиленых фиксов? Кроме того, копаться в чужом коде такой древности и объема - то еще удовольствие.

во вторых бот не может писать в кэш без fakeplayer'a
Вот что получается если вклиниваться в чужой диалог пытаясь то ли компенсировать недостаток общения, то ли в наглую набивая опыт... Где я писал про кеш и хостботов кроме цитаты? Зачем ты пишешь это обращаясь ко мне, будто это был мой тезис?
0
18
6 лет назад
Отредактирован Hodor
0
prog смотри
Во-вторых предложеный им способ я недавно предлагал при другой постановке задачи, там он решал поставленую задачу, тут не решает
Он предлагал способ:
бот может читать/писать кэш
на этом основано много систем взаимодействия с ботом
стата в доте
моды в картах для хостботов
сделай чтобы бот писал в кэш карты пароль
в карте хранишь хэш этого пароля
после старта карты высчитываешь хэш полученного пароля и сверяешь с тем что записан в карте
если совпали то значит карта на твоём боте
если пароля нету или не совпали то значит карта не на твоём боте
хэш функций в интернете дофига
Все мои "во первых/вторых/третьих" были в ответ твоим "во первых/вторых/третьих"
то ли в наглую набивая опыт...
а причем тут опыт? Ещё раз повторюсь, это не личные сообщения. Если тебе нужен был диалог, то писал бы ему в лс.
И если ты упомянул "опыт", получается мне нельзя было писать тебе, потому что у меня 8 уровень и ты типа с ним вел диалог?
Грубо прозвучит, но ты бы табличку хотябы поставил, мол тут идет диалог и нельзя вмешиваться
2
18
6 лет назад
Отредактирован Maniac_91
2
Народ, прекращаем взаимные оскорбления и оффтоп.
Все личные претензии - в личные сообщения. Иначе могу предоставить время, чтобы успокоились в тишине.
0
20
6 лет назад
0
Ладно обобщу все что тут сказано было:
Защитить можно, но чем сильнее защита, тем сложнее её писать.
Убить заголовок MPQ v2 можно, что не даст возможности некоторым ботам прочитать карту, но есть новый Storm, которому по зубам эта уловка.
От бота передать какие-то уникальные данные можно (хоть HCL, хоть от fakeplayer'a в чат написать), но есть 2 минуса:
  1. Защиту можно обойти просто изменив j файл
  2. Прослушка трафика и подгон бота под карту.
Способ prog (xgm.guru/p/wc3/212625?postid=392839#comment25), конечно, обеспечит должную защиту, но насколько тогда секретна карта, чтобы такое ставить?
Принятый ответ
0
28
6 лет назад
0
UrsaBoss, Kirill78, prog, никто не говорил о супер крутой защите которую никто не взломает
хотя бы потому что такой не существует
всё что нужно это простая проверка описанная мной
защита от взлома самой карты является уже другим вопросом на который уже ответили
Этот комментарий удален
2
32
6 лет назад
2
Ну еще как вариант юзать мемхак и организавать нестадартный механизм общения бота и карты, да что там отсылать инфу на сервер кто откуда, куда и во что игра, после рассылать персональные баны по железу. Но это думаю невероятно большой обьем работы, так же потребующий еще и финансы на сетевую часть защиты.
0
20
6 лет назад
0
quq_CCCP, крипту писать для варика
0
32
6 лет назад
0
Kirill78, будешь смеятся но у лича это уже есть, и определение железа посредством стандартных либ винды и отправка репы на сайт (авто краш репорт) а так же насколько помню альтернатива стандартному общению карта-бот через геймкешь, которая исключат всякие винхаки (как на ракапе) и подмену статистики. Сурсы лежат на гитхабе, бери и делай что хочешь, хоть вирус в карту вшивай и наказывай мамкиных горе читеров, но думаю популярность карты резко упадет =)
0
32
6 лет назад
0
quq_CCCP:
Kirill78, будешь смеятся но у лича это уже есть, и определение железа посредством стандартных либ винды и отправка репы на сайт (авто краш репорт) а так же насколько помню альтернатива стандартному общению карта-бот через геймкешь, которая исключат всякие винхаки (как на ракапе) и подмену статистики. Сурсы лежат на гитхабе, бери и делай что хочешь, хоть вирус в карту вшивай и наказывай мамкиных горе читеров, но думаю популярность карты резко упадет =)
делайте инструмент внутриигровой монетизации, и продавайте его. Специального бота, установщик и весь комплект. Профит. И хостите этих ботов на своем серваке.
за деньги конечно же
0
16
6 лет назад
0
не перехваливай
и т.к. карта должна знать все данные для проверки, любой хакер способен узнать их тоже
Чтобы оставить комментарий, пожалуйста, войдите на сайт.