защита карты

Столкнулся с проблемой читеров в карте) Вексорианский инструмент не помогает, некоторые редакторы MPQ, все еще открыты. Как можно защитить карту от этих недобросовестных людей?

Hex и SLK уже устранили.

quq_CCCP

88923 / 100000

Ответить

Karp, О способов защиты 100500, сейчас есть мемхак, я уже выкладывал пример как проверить меняется ли введенное в код карты значение.
Просто надо уметь писать код карты байткодами, которые вдруг не сможете прочитать или перевести в JASS это внутренние инструкции JASS машины. Но это достаточно сложно. Значит можно загрузить свою DLL, и она дает полный контроль над картой, можно шифровать и сжимать данные в архиве кто знает какими алгоритмами, которые никогда не видел варкрафт, а при загрузке скрипта вызывать DLL, которая бы расшифровывала это дело и вызывала функцию read archive + проверяет контрольную сумму архива (вроде в мемхаке была такая функция), контруль суммы нет — выгружает из DLL вирус, что-то типа шифровальщика. А читерам больше нет дела до карты и варкрафта в целом.

Редактор карт Warcraft 3 — 17 урок — Защита карты и ПОЗДРАВЛЯШКИ!


Это не для новичков gui, придется морщить лоб и писать карту на jass + немного знаний C++.

Загруженные файлы
Мне нравится 1
Мнения: 5 942

  • Все типы комментариев
  • Простой комментарий
  • Обзор публикаций
  • порядок работы
  • Выполнение
  • Новости проекта!
  • Вышла новая версия!
  • Приложение

Голоса: 0
Функции
14302 / 15000
XGM Bot — 6 лет назад
Голоса: 0

Похожие вопросы:

Защитить mpq (карта — тот же mpq с минимальными отличиями) так, чтобы никто не смог его понять, можно, беда в том, что тогда его не поймет сам Warcraft. Большинство простых mpq редакторов используют ту же MPQ библиотеку, что и Warcraft, а значит догадаться не сложно.

Читайте также:  Гайд по warcraft logs

Ну да, после этого вы не сможете открыть его в редакторе карт. Но никто не использует его для этого, когда есть MPQ Editor.

Хотелось бы иметь только модель допустим )

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

quq_CCCP, не могли бы вы рассказать мне больше? И это защитит карту от инъекции?
Для подробностей сделайте это за меня?
Итог:

call BJDebugMsg( I2Sx( 100500 ) )

Будет давать разные значения на защищенных и нормальных картах, пока что это теория, но проверьте.
I2Sx — фольклорная функция возврата ошибки, суть преобразует хэш из строки в строку. хэш не int. т.e адрес в таблице строк в строку.
вот RetunrBug (www.hiveworkshop.com/threads/accessing-memory-from-the-script-it. )
функция в libecast — I2SH
Проверьте это:

Копирование в буфер

function Trig_J_Test_Actions takes nothing returns nothing local integer i = 486 local string str = null set str = S2S( I2SH( i ) ) call BJDebugMsg( str ) set str = null endfunction //=========================================================================== function InitTrig_J_Test takes nothing returns nothing set gg_trg_J_Test = CreateTrigger( ) call TriggerRegisterPlayerEventEndCinematic( gg_trg_J_Test, Player(0) ) call TriggerAddAction( gg_trg_J_Test, function Trig_J_Test_Actions ) endfunction

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

Защита карт от взлома warcraft 3

Источник: xgm.гуру

Как защитить свою карту для варкрафта

Я знаю, что это заезженная и очень старая тема, и возможно повторюсь, но все же будет полезно обновить свои знания о защите наших маленьких карт от злых гениев мапхакеров 😉 Тема создана исключительно для того, чтобы ЗАЩИТИТЬ карту.

Читайте также:  Варкрафт не могу присоединиться к игре

Пожалуйста очень прошу =)

Админы, сделайте эту тему основной, ВСЕ КАРТОФЕЛЬЩИКИ ДОЛЖНЫ СДЕЛАТЬ это.
Люди, развивайте тему.
Специалисты, участники сайта, гуру, прошу ответить на следующие подвопросы в силу своего желания и умения:

1) Какие программы нужны для защиты карты от MapHacking (и не только Mapprotector, ведь есть и другие);

2) Какие действия необходимы в WE (редактор варкрафта) для защиты карты;

3) Оптимизаторы, для чего они нужны, как их использовать и где их найти?;

4) Чего следует остерегаться при создании карты (или, как иметь свои проекты, идеи, модели и т.д.д. а не «украденный»);

5) Советы и истории, которые могут помочь картостроителям убедиться, что их карты безопасны (или более или менее xD).

Жду ответов, не пишите ерунду, тема на самом деле серьезная, ЛЮБОЙ, кто начал создавать карту, задавался вопросом, как сделать так, чтобы моя карта не стала «чужой», ведь есть те, кто подставляет свое имя, или вряд ли. и т.д.

Странно, что такой темы нет на «главной» ( а если я не заметил, то мне пришлют конвейер сообщений и смайликов, типа «нубас», «лох» и так далее, я еще рискну xD )

Кроме того, настоящий Архитектор, защищая свою карту, всегда рад помочь своим фанатам в создании собственных карт (ну хотя бы ответами на вопросы, конечно), ведь мы все на этом замечательном сайте и собрались, поделиться советами и помочь ближнему =)

блин, ни у кого нет даже опыта защиты карт? тема создана для общения и поделитесь опытом, что и как мона сделать.

Источник: www.rubattle.сеть

Как защитить карту

Я еще не знаю взломщика, который может взломать защищенную карту Wc3 Text File Optimizer 4.0.
А вот второй Priotect дает самую слабую защиту вашей карты. И молите Бога, чтобы вашу карту пытался открыть тот, у кого нет де’Приотекта.

Читайте также:  Warcraft 3 история патчей

С вами был grey341, если что то не понятно пишите мне в бою.сетевой ник fasttofast удачи!

—>Всего комментариев : 5

Порядок вывода комментариев:

0 Спам

1 Tapos — 20:10:43, 07-07-2011

как это просто

0 Спам

2 grey341 — 13:14:21, 08-07-2011

Теоретически да? А, что такого странного?

0 Спам

3 CeRbeR — 17:58:14, 28-07-2011

0 Спам

4 Dark — 10:36:11, 03-08-2011

Не знаю как у вас, но у меня вес кара становится ппл все дороже и дороже(

0 Спам

5 Treyatch — 22:56:04, 17-05-2013

У меня ничего не сохранилось) пишет ошибка и все, хотя я делал все как здесь

Источник: wc3-maps.ru