[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: SunRayFake  
Защита карты
Cpe3u
Дата: Пятница, 15.08.2014, 19:32 | Сообщение # 1
Даккариус
Группа: Пользователи
Сообщений: 42
Награды: 1
Статус: Offline
Будут ли защищать данную карту от импортирования стандартных читпаков и от изменения исходника war3map.j ?

Добавление протектов в сам исходный код, ведь взломщики обычно новички и не шарят в создании карт и коде.
Порча заголовков карты через hex-редактор.
Модификация спаззлера.
И многое другое.


FinalOFantaZy / Srezi
 
UltimateFenix
Дата: Пятница, 15.08.2014, 19:40 | Сообщение # 2
Создатель
Группа: Администраторы
Ник в игре: UltimateFenix
Сообщений: 2800
Награды: 8
Статус: Offline
Cpe3u,
Цитата Cpe3u ()
Будут ли защищать данную карту от импортирования стандартных читпаков и от изменения исходника war3map.j ?

да
Цитата Cpe3u ()
Порча заголовков карты через hex-редактор.

не умею, но знаю, что способ весьма интересный
Цитата Cpe3u ()
Модификация спаззлера.

спаззлер не могу поставить - у меня не работает, сейчас есть модификации против антиспаззлера?
Цитата Cpe3u ()
И многое другое.

А именно?


всё когда-нибудь кончается
 
Cpe3u
Дата: Пятница, 15.08.2014, 19:47 | Сообщение # 3
Даккариус
Группа: Пользователи
Сообщений: 42
Награды: 1
Статус: Offline
Модификаций и утилит против модифицированного спаззлера нету, т.к. человек уже их не разрабатывает и вообще великие читеры давно покинули варкрафт. Хекс-редактор нынешняя молодежь не знает, а следовательно снять его не смогут.

Там нет ничего сложного. Нужно лишь немного почитать о базовых функциях. И понять как заблокиовать считывание именно mpq редакторами, но не самим warcraft. Тем самым неопытный юзер попадет в затруднительное положение и отправиться просить более опытный, которые из-за лени откажутся этл делать. Тем самым отсеется элементарное импортирование Читпаков.
Так же советую тулами векса переводить код в вид iijjll jllii ilj, так ты испоришь им визуальное восприятие кода, если вдруг будешь делать античит.


FinalOFantaZy / Srezi
 
Qoo
Дата: Пятница, 15.08.2014, 19:53 | Сообщение # 4
Кубий
Группа: Пользователи
Ник в игре: QoobIY
Сообщений: 710
Награды: 7
Статус: Offline
UltimateFenix, спазздер неактуален.
Цитата UltimateFenix ()
А именно?

1).изучить все популярные читпаки,создать переменные которые есть в этих читпаках,переменные тупо будут затираться.
2).усложнить защиту от синглпеера ибо if bj_issingleplayer уже не катит
3).тупонатупо заблокировать команды типа -gold -lvl -exp и т.д

Добавлено (15.08.2014, 19:53)
---------------------------------------------

Цитата Cpe3u ()
Модификаций и утилит против модифицированного спаззлера нету

есть


._.
 
Cpe3u
Дата: Пятница, 15.08.2014, 19:59 | Сообщение # 5
Даккариус
Группа: Пользователи
Сообщений: 42
Награды: 1
Статус: Offline
Спаззер актуален, если он модифицированный))

Просто команды не заблочишь, ведь протект этот легко вычислится поиском ключевых слов проекта))
Ну и самое крутое это использовать define и перед каждым релизом менять все названия функций и переменных на заголовки читпаков. Их всего штук 5-7.
Врятли обычный юзер сможет внутри кода заменить все на место:)

Добавлено (15.08.2014, 19:59)
---------------------------------------------
Спаззлера - это тип защиты карты,когда повреждаются заголовки в hex-редакторе. Это делает утилита, т.к. её сделал умный человек для неопытных. Но можно сделать эту операцию вручную, тем самым назвав это модифицированным спаззлером. Пример moonlight.


FinalOFantaZy / Srezi
 
Qoo
Дата: Пятница, 15.08.2014, 20:01 | Сообщение # 6
Кубий
Группа: Пользователи
Ник в игре: QoobIY
Сообщений: 710
Награды: 7
Статус: Offline
Cpe3u,
Цитата Cpe3u ()
Ну и самое крутое это использовать define и перед каждым релизом менять все названия функций и переменных на заголовки читпаков. Их всего штук 5-7.
Врятли обычный юзер сможет внутри кода заменить все на место:)

действительно классная штука


._.
 
Cpe3u
Дата: Пятница, 15.08.2014, 20:04 | Сообщение # 7
Даккариус
Группа: Пользователи
Сообщений: 42
Награды: 1
Статус: Offline
В заголовок карты пихаешь такую функцию.

define
(Название любой функции карты) = ( название функции читпака )
enddefine

И сюда вводишь функций 70, по немногу из каждого читпака.
После сохранения карты JNGP сделает всё за тебя и заменит что надо.


FinalOFantaZy / Srezi
 
  • Страница 1 из 1
  • 1
Поиск: