Когда-то в тёмном прошлом взламывал карты. Я был не сильно опытным в этой сфере и поэтому сталкивался с такими картами у которых если вставлял им ЧП то они просто переставали работать, а именно если даже в заданиях строчку изменю - эффект такой же. Вот и хотел спросить как реализовать подобное, ибо не хочу чтобы любой новичок мог вшить спокойно ЧП.
Принятый ответ
qzGoon, тебе уже подробно написали про защиту через подсчёт хэндлов (самое простое что только возможно)
если ты не знаешь что такое хэндл то советую начать со статей типа "Как открыть редактор карт" или "Как создать новый триггер"
ибо элементарные знания находятся именно в таких статьях
если ты не знаешь что такое хэндл то советую начать со статей типа "Как открыть редактор карт" или "Как создать новый триггер"
ибо элементарные знания находятся именно в таких статьях
естественно любой кто хоть раз в жизни открывал редактор карт сможет обойти эту защиту
а если он ещё и джасс знает то даже протект не спасёт
что нибудь более сложное требует соответствующих знаний
а если он ещё и джасс знает то даже протект не спасёт
что нибудь более сложное требует соответствующих знаний
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Jack-of-shadow
как вариант - делать копию файла скрипта, сохранять хеш оригинала и копии, потом проверять при запуске внешними средствами, что хеш копии=хешу файла скрипта оригинала, и если нет - звонить в ментовку и вызывать фсб, потому что кто-то посмел изменить твой шедевр.
Отредактирован prog
Естественно, в j файле который останется в карте должна остаться загрузка мемхака, плюс нужно решить проблему - как скормить вару новый код в добавок к уже загруженому, да еще и так чтобы кроме мемхака ничего лишнего оттуда не подтянулось.
quq_CCCP: Можно ссылку на статью?
Astra: Как их отслеживать?.... Вызывает просто уйму вопросов своими же ответами. Я конечно благодарен за ответ, но можно ссылку на статью или пример.
Как и описание реалиазции, jass only. Не для нубья, ретурн баг на code. Как оно работает проверяйте на месте в тест карте ка ки разрабатывайте метот защиты, что непонятно?
Кстати такой вопрос был уже не раз и отлично гуглится.
Отредактирован Hanabishi
От профессионалов - никак. В особенности из-за того, что никакие мемхаки и прочие трюки на последней версии игры не работают. А отрезать возможность играть в карту на актуальной версии игры равнозначно собственноручному закапыванию шанса на хоть какую-то популярность.
если ты не знаешь что такое хэндл то советую начать со статей типа "Как открыть редактор карт" или "Как создать новый триггер"
ибо элементарные знания находятся именно в таких статьях
а если он ещё и джасс знает то даже протект не спасёт
что нибудь более сложное требует соответствующих знаний
Отредактирован Fakov
Автор, не трать время на это. Юзай оптимайзер. Любая механика, которую увидят в твоей карте профи, смогут повторить сами. А от нубов прекрасно спасает оптимайзер.
Fakov, большинство читпаков работают напрямую с j файлом и запускаются 1 нажатием кнопки
им пофиг на оптимизатор
считать количество хэндлов самое простое из того что спасает от нубов
От меня, например? Бог в помощь.
Все зависит от того, сколько денег у взломщика и/или желания вскрыть карту. Защита отодвигает дату взлома, а не защищает от него.
нет карты - нет проблем