|
Защита карты
|
|
|
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
|
| |
|
|