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