Сейчас 04:56 Понедельник, 2 12, 2024 год
Главная ⇒ Форум ⇐ RSS Файлы В о й т и   или   зарегистрироваться

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: KasAdi  
Руководство по вскрытию карт
KentДата: Суббота, 29.08.2015, 23:08 | Сообщение # 1
Подполковник
Группа: Модераторы
Сообщений: 120
Награды: 2
Репутация: 44
Статус: Offline
Нам понадобятся:
JassCraft(блокнот для .j скриптов)
MPQ Master(+листфайл) (редактор mpq)
MPQEditor(редактор mpq)
RMPQEx(парсер)
MPQView(редактор mpq)
X-Deprotect(перепаковщик)
w3mpqfns_p(парсер)
Opt(оптимизатор)
DeSpazzler
W3M Master
+ желательно минимальное знание джасса(именно его в чистом виде, а не c и v)

Добавлено (29.08.2015, 23:07)
---------------------------------------------
Урок первый.
Классификации типов защиты. Первый контакт с архивом.
Тип первый: Тула Векса
Тула Векса задумывался как самый обыкновенный оптимизатор карт варкрафта. Но, неожиданно для всех, отлично проявил себя в протекте.
Защита первого типа САМАЯ распространённая. Откройте ваш MPQ Master, и с помощью него попробуйте открыть целевую карту. Если вам это удастся без труда, то это карта с уровнем защиты первого типа (или вовсе без протекта).

Тип второй: Слабое повреждение заголовка
Такой протект часто можно встретить в азиатских рпг. MPQ Master его не берёт. А берёт его связка из MPQEditor, RMPQEx и X-Deprotect.

Тип третий: Ken's Spazzler
Этот тип защиты использовался мной в протекте The Blood Way ORPG. Его особенность в том, что заголовок испорчен до такой степени, что карта не открывается нигде, кроме как в MPQView. Это создаёт нам дополнительные проблемы, о которых будет сказано позже. Понижается до уровня защиты второй степени утилитой DeSpazzler.

Тип четвертый: Сильное повреждение заголовка
В последнее время, часто стали появляться новые разновидности спазлера, не поддающиеся снятию. В принципе, тот же самый спазлер, который можно обойти MPQView(но опять-таки это будет не слишком легко) Самый последний и сложный для взлома тип.

Добавлено (29.08.2015, 23:07)
---------------------------------------------
Урок второй.
Работа с картой в зависимости от типа защиты.
<ТИП ПЕРВЫЙ>
1)Открываете MPQ Master
2)Открываете целевую карту(используя листфайл)
3)Извлекаете файлы
4)Редактируете их
5)Добавляете обратно
!!!!ВНИМАНИЕ!!!!
При каждом обновлении архива, его размер будет увеличен(200-400кб)

Добавлено (29.08.2015, 23:08)
---------------------------------------------
<ТИП ВТОРОЙ>
Второй тип отличается от первого тем, что в этом случае нельзя отредактировать карту напрямую.

1)Открываете RMPQEx
2)Щёлкаете Browse и выбираете карту
3)Щёлкаете Listfiles и добавляете листфайл(есть в архиве)
4)Щёлкаете Open, а затем Auto Search
5)Щёлкаете Extract Listfile и сохраняете куда душе угодно с именем listfile.txt
6)Открываем папку с X-Deprotect
7)Кидаете туда листфайл из 5 шага
8)Кидаете туда целевую карту и переименовываете в test.w3x ИЛИ в файле xdep.ini правите параметр inmapfile в соответствии с названием карты.
9)Открываете MPQEditor
10)Открываете карту, используя внешний листфайл, поставив галочку на "Force opening the MPQ..."
11)В директории с X-Deprotect создайте папку test.w3x.temp(зависит от имени карты, указанного в xdep.ini) а в ней же папку files
12)Извлеките туда все файлы из MPQEditor-а
13)Запускаете xdep.exe
14) После выполнения на выходе получаете (в той же папке) файл test1.w3x который можно открыть в обычном редакторе.
15)Вносим в карту изменения.
16)Открываем Vexorian Tool
17)(НУЖНО ДЕЛАТЬ ЛИШЬ ЕДИНАЖДЫ)Откроется окошко, ищем графу "Path to war3patch.mpq", под ней тыкаем Browse, и указываем путь к этому файлу, который находится в папке с варкрафтом.
18)После этого жмём Open, выбираем нашу карту, депротектченную после 10 шага
19)Жмём Save Omptimized As...
20)Получаем готовую, изменённую, оптимизированную карту.
!!!!ВНИМАНИЕ!!!!
RMPQex мог не найти некоторые файлы, это черевато тем, что в карте может отсутствовать часть импорта. Исправляется либо вручную, либо через w3mpqfns_p.
Кроме того, триггеры в этой карте(если вы хотите редактировать её в WE) примут джассовский вид(один сплошной код), и из-за конфликта некоторых функций(к примеру, переобъявления function main) сохранить карту в редакторе без правки или отключения всех старых триггеров вряд ли удастся.

Добавлено (29.08.2015, 23:08)
---------------------------------------------
<ТИП ТРЕТИЙ>
1)Открываете DeSpazzler.
2)Снимаете защиту с карты
3)Переходите ко второму типу

<ТИП ЧЕТВЁРТЫЙ>
1)Открываете MPQ Vew
2)Жмём Open data file и указываем листфайл
3)Жмём Open archive
4)Открываем папку с X-Deprotect
5)Кидаете туда листфайл(есть в прикреплённом архиве)
6)В директории с X-Deprotect создайте папку test.w3x.temp(зависит от имени карты, указанного в xdep.ini) а в ней же папку files
7)Извлеките туда все файлы из MPQVew-а
Далее всё как во втором типе с 13 шага.
!!!!ВНИМАНИЕ!!!!
В четвёртом типе RMPQex не работает. В этом случае, есть вероятность, что ОГРОМНАЯ доля импорта будет утеряна.
------------------------------------------------------------------------------------------------------------------------------
Итак, сегодня мы разобрали классификацию уровней защиты и методы их обхода.
В следующих уроках планируется рассмотреть темы:
+Вставка чит-паков
+парсинг листфайла с помощью w3mpqfns_p
+Классификация антисингла. Методы его устранения.
+парсинг .j файла на предмет различных интересностей(читов, багов, скрытых возможностей)
+Разбор Save\Load системы на предмет уязвимостей
+Работа с W3M Master-ом
+Ликбез по античитам

Вот собственно ссылочка на Pack Hack http://rghost.ru/7LhBjb2bs


Сообщение отредактировал Kent - Суббота, 29.08.2015, 23:13
 
kirillbogcsДата: Суббота, 29.08.2015, 23:19 | Сообщение # 2
Полковник
Группа: Модераторы
Сообщений: 161
Награды: 0
Репутация: 56
Статус: Offline
Ну зачем копипаста :с

Если помог, не забудь кинуть + репку =)
 
KentДата: Суббота, 29.08.2015, 23:30 | Сообщение # 3
Подполковник
Группа: Модераторы
Сообщений: 120
Награды: 2
Репутация: 44
Статус: Offline
Цитата kirillbogcs ()
Ну зачем копипаста :с
???

Добавлено (29.08.2015, 23:27)
---------------------------------------------
Один хуй я даже источника не знаю

Добавлено (29.08.2015, 23:30)
---------------------------------------------
И вообще гайд расчитан не для тебя а для тех кому руками защиту лень ломать через hex редакторы ну и тд

 
JokerДата: Воскресенье, 30.08.2015, 00:16 | Сообщение # 4
JoKeR
Группа: Администраторы
Сообщений: 910
Награды: 5
Репутация: 254
Статус: Offline
Цитата Kent ()
Этот тип защиты использовался мной в протекте The Blood Way ORPG.

XGM источник)


 
KentДата: Воскресенье, 30.08.2015, 00:31 | Сообщение # 5
Подполковник
Группа: Модераторы
Сообщений: 120
Награды: 2
Репутация: 44
Статус: Offline
Один фиг тбв щяс скажу так не столь плохая защита у них на многии проги стоит deff
 
JokerДата: Воскресенье, 30.08.2015, 00:38 | Сообщение # 6
JoKeR
Группа: Администраторы
Сообщений: 910
Награды: 5
Репутация: 254
Статус: Offline
пффф. неа)

 
JokerДата: Воскресенье, 30.08.2015, 00:41 | Сообщение # 7
JoKeR
Группа: Администраторы
Сообщений: 910
Награды: 5
Репутация: 254
Статус: Offline
П.с. не актуальна тема, ибо для всех типов защиты есть одна программа:MPQ EDITOR! Зверь утилита, открывает все)

 
KentДата: Воскресенье, 30.08.2015, 00:48 | Сообщение # 8
Подполковник
Группа: Модераторы
Сообщений: 120
Награды: 2
Репутация: 44
Статус: Offline
ну да открыл ты тбв а кто тебе восстонавливать его будет тоже он

Добавлено (30.08.2015, 00:48)
---------------------------------------------
так что ну открыл не открыл а толку ноль  там тебе будет весить war3map.j 0 так что вот такая вот загагулина

 
1vannnДата: Воскресенье, 30.08.2015, 01:19 | Сообщение # 9
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
MPQ editor без проблем открывает TBW и war3map.j там весит не 0.
 
kirillbogcsДата: Воскресенье, 30.08.2015, 01:42 | Сообщение # 10
Полковник
Группа: Модераторы
Сообщений: 161
Награды: 0
Репутация: 56
Статус: Offline
Почему ReadOnly ? :/

Если помог, не забудь кинуть + репку =)
 
JokerДата: Воскресенье, 30.08.2015, 01:55 | Сообщение # 11
JoKeR
Группа: Администраторы
Сообщений: 910
Награды: 5
Репутация: 254
Статус: Offline
Цитата Kent ()
так что ну открыл не открыл а толку ноль  там тебе будет весить war3map.j 0 так что вот такая вот загагулина

во во. там все норм)) это что то у тебя с программой не то.


 
1vannnДата: Воскресенье, 30.08.2015, 02:06 | Сообщение # 12
Рядовой
Группа: Проверенные
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
По поводу гайда: Заголовок mpq архива никто и нигде не повреждает, ибо если его повредить, то карта не будет работать совсем. Ты ведь наверняка даже не знаешь где находится заголовок и как он выглядит.
 
KentДата: Воскресенье, 30.08.2015, 03:38 | Сообщение # 13
Подполковник
Группа: Модераторы
Сообщений: 120
Награды: 2
Репутация: 44
Статус: Offline
Бля вот с офф сайта скачал щяс скрин скину

Добавлено (30.08.2015, 03:36)
---------------------------------------------
забыл что с ноута вообщем ну я скачал с офф сайта карту  попытался открыть так назаваймой mpq editor там просто файлы под названием file0000 допустим явно что прост так он не покажет файлы war3map..... ну допустим юзанул deprotect он окрыл все файлы но над файлом war3map.j мол этот файл пустой не знаю может у меня какая проблемма хз но там  весит 0 N/A

Добавлено (30.08.2015, 03:38)
---------------------------------------------
я не знаю что но я сумел дойти до того что его можно восстоновить прогой Restore но там выдает ошибка скрипта

 
JokerДата: Воскресенье, 30.08.2015, 12:35 | Сообщение # 14
JoKeR
Группа: Администраторы
Сообщений: 910
Награды: 5
Репутация: 254
Статус: Offline
Омг. ты шутишь. Просто 2 кнопки. 1)Выбрать карту 2)открыть
Прикрепления: 3603946.jpg (83.2 Kb)


 
kirillbogcsДата: Воскресенье, 30.08.2015, 12:52 | Сообщение # 15
Полковник
Группа: Модераторы
Сообщений: 161
Награды: 0
Репутация: 56
Статус: Offline
Цитата Joker ()
Просто 2 кнопки. 1)Выбрать карту 2)открыть
Здравия, можешь пожалуйста подсказать? Я вроде все файлы распаковал из mpq editora закинул в папку где нет не цифр, не русс.букв, открываю допустим тбв, открывается, но только рид онли, почему?


Если помог, не забудь кинуть + репку =)
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Copyright © 2024 JoKeR Warcraft 3 Cheats Portal При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Хостинг от uCoz