![]()
YellowStar
poon
offline
Опыт:
15,144Активность: |
Насчет вируса, посмотри откуда у меня 10 нарушений от скорпаТк. Плюс есть много людей кто видел данную статью, спроси их, тебе объяснят.
Зачем шифровать вар? Можно зашифрить проще. мпку имеет хеширование , после такои фичи работает в варе но не читает прогами на основе шадоу флеир длл. а значит отсеим процентов 70 софта из этой области -.- narayan добавил: Золото для плоскомыслящих я ввел как пример. Копаите глубже, есть кучу статов. Назовите карту где нет ресурса (под словом ресурс имею все типы предметов которые нужны игроку для достижения конечной цели) и чтобы карта была сколько нить популярна. Нет примеров значит просто слаборазвитые желуди с мышлением уровня детсада. |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
narayan, явный троллинг вошёл в моду? |
|
|
![]()
YellowStar
poon
offline
Опыт:
15,144Активность: |
Мне все равно, баны меня не пугают. Бан на форуме - доп время в реальной жизни.
narayan добавил: Я лишь выразил мысли и ответил на 'нападки'. |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Да неважно, такая позиция тоже верная.
Что это такое и как делается? А я забыл, что этот ^ типо самый понтовый и типо излишне умный, чтобы отвечать на чьи-то вопросы...
Кстати, по статье для такого протекта требуются хоть какие-то джасс знания, но допустим что это нужно человеку, который всё делает на гуи (прям как я), поэтому если кому-то надо (запостите), то могу дать форму в которой всё изложено ещё проще и не потребует знаний в джассе. Отредактировано vsparker, 31.12.2009 в 06:24. |
|
|
![]()
YellowStar
poon
offline
Опыт:
15,144Активность: |
Провокация и громкие возгласы. Это все на что способен сии человек. Как вариант такого протекта - прогнать с высоким злиб методом через вексовскии оптимизатор, затем с опциеи хэш мпку табл в слкопт. Для тебя мои любимый скажу что найти сие программу можно на кампах. Точное название slkOpt v1.89 и выше. |
|
|
![]()
DioD
offline
Опыт:
45,184Активность: |
РазраБОТчики что тратят время на защиту своей единственной и не повторимой карты полностью иммунты от грабежей, их творения никому и бесплатно не нужны.
ПС. ваши ексикаты ломаются еще быстрее чем текстовые сообщения, запустили разок, сразу креш - смотрим инициализацию, что около пятой части кода.
Сколько не видел карт с защитой, размазать её по важным функциям не догадался никто. |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
^ смотрим 10*й пост |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Кстати, по неизвестным причинам раз в 10 - 15 стартов итоговый хендл меняется и в запротекченной карте срабатывает защита... |
|
|
![]()
JamesBlack
black mind
offline
Опыт:
6,595Активность: |
Цитата:
Цитата:
Кстати, помоему здесь говорили не о чит-кодах, а о внедрении чужого кода. А потому сысла проверки на статы нет - легко можно отыскать ф-ии изменения кол-ва золота, дерева и большинства других параметров тупо через поиск текста. А вот тот метод с заменой имен - по мне вообще хорош))) Я уже представляю матерящегося читера перед экраном с бессмысленным набором букв :-D |
||
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
JamesBlack, естественно... и никаких признаков объясняющих изменение нет |
|
|
![]()
DioD
offline
Опыт:
45,184Активность: |
JamesBlack открой 42 доту и открой опендоту, названия функций восстановлены вручную, это значит что кое кто (конкретно я) псе эти бессмысленные буквы прекрасно осилил еще полтора года назад.
|
|
|
![]()
JamesBlack
black mind
offline
Опыт:
6,595Активность: |
Сколько же времени на это ты потратил?
|
|
|
![]()
DioD
offline
Опыт:
45,184Активность: |
Около 4х часов.
Используя те же навыки что тогда я просмотрел код в 10к линий в поисках РБ за час... Если бы я был менее линив и более умён, то без особого геморроя написал утилиту что распределяла функции по шаблону выдавала им имена и ставила отступы, в автоматическом режиме при достаточном желании можно разбирать карты вроде доты меньше чем за час. Учитывая число открытого софта в этой области, это можно сделать без особых навыков. |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Видишь ли таких задротов-скриптеров осталось единицы, большинство уже давно уехало заниматься другими делами; остальным же невмоготу заниматься восстановлением всего кода в чистом виде. |
|
|
![]()
warrior_dark
offline
Опыт:
250Активность: |
Народ я заметил в одной карте немног непонтную систему протекта. При запуске в одиночной игре так же вызывает вылет, но вот executefunc не используется как так можно сделать? |
|
|
![]()
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
а конкретнее? что за вылет, тот который напрашивается из описания можно сделать десятками способов.
vsparker добавил:
в протекте от данной статьи нужно обновление не прокатит для 1.24е. следует делать вызов фукнций, которые заканчивают игру (типо ендгейм и т.п.) - но их реально отыскать. и кстати способ хендлов для 10% игр является убийственным, ~ в 10% случаев появляется дополнительный хендл неизвестно откуда и всё падает =), хотя конечно можно сделать запас (интервал). а вообще проще не заморачиваться =), реально хороших взломщиков единицы |
|
|
![]()
Doc
offline
Опыт:
61,963Активность: |
вот и все. |
|
|
![]()
AlexKARASb
Learning cpp
offline
Опыт:
22,103Активность: |
интересные советы, но интереснее бы было почитать о конкретно протекте, а не о уловках в открытой версии ._. хотя людям нужно ломать, пусть ломают, значит им оно нужно для интересных целей. |
|
|