|
PSP хакинг и девелопмент Взгляд изнутри |
23.10.2012, 02:48
|
Сообщение: #21 (1051680)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,727
Вы сказали Спасибо: 27,344
Поблагодарили 42,851 раз(а) в 12,243 сообщениях
Сила репутации: 10Репутация: 42046 
(репутация неоспорима)
|
Установка IDA PRO v6.1
- Разархивировать папку "ida61" (Hex-Rays.IDA.Pro.Advanced.v6.1.Windows.incl.Hex-Rays.x86.Decompiler.v1.5.READ.NFO-RDW) в корень диска С.
- Из папки "_RDW-ANTIPIRATE" скопировать файлы в корень папки "С:\ida61\", если у вас остались нужные проекты от пиратской версии 5.5.
- Советую ставить последнюю скомпилированную версию питона Windows x86 MSI Installer (2.6.6) (sig)
- Затем разархивировать пакет питона для IDA idapython-1.5.2.3_ida6.1_py2.6_win32.zip (IDAPython 1.5.2.3 for Windows, IDA Pro 6.1 and Python 2.6).
- Скопировать все папки "docs", "examples", "python" и "plugins" в папку "C:\ida61\", соглашаясь на замену.
- Скопировать файл "python.cfg" в папку "C:\ida61\cfg\"
- Далее остальные папки плагинов из этой раздачи в папку с программой "C:\ida61\", если надо.
- При первом запуске IDA PRO сама должна подхватить и сконфигурировать Питона и плагины.
Для PS3 понадобится библиотека процессора Cell ps3spu.w32 - process module for IDA (добавил ссылку в шапку)
- Скачиваете архив с репозитория.
- В архиве будут исходники(они вам не нужны) и 2 папки "cfg" "procs" с уже скомпилированным модулем ps3spu.w32 и конфигом ps3spu.cfg.
- Нужно скопировать эти 2 папки в корневую папку IDA, например C:\ida61\
- При открытии декриптованного файла прошивки PS3 в IDA PRO, будет выдан запрос на выбор процессора.
- Выберите из раскрывающегося списка "PS3 CellBE SPE: ps3spu" и нажмите рядом кнопку Set.
- Вверху выберите "Binary file", внизу добавьте галочку на "Manual load", как на картинках ниже.
- После открытия файла исследуйте код дизассемблированием байтов кнопкой "С" на клавиатуре.
- Код будет математически просчитан процессорными функциями PS3.
PS3CellBE1.png PS3CellBE2.png
Последний раз редактировалось ErikPshat; 23.10.2012 в 05:44.
|
|
|
26.06.2013, 22:38
|
Сообщение: #22 (1074280)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,727
Вы сказали Спасибо: 27,344
Поблагодарили 42,851 раз(а) в 12,243 сообщениях
Сила репутации: 10Репутация: 42046 
(репутация неоспорима)
|
Сообщение от nan0_mal
На выходе не появляются сишник и хедер, что за фигня?
|
- Проверьте, действительно ли файл имеет расширение *.prx?
- Действительно ли он декриптован, т.е. начинается с ELF?
|
|
|
27.06.2013, 00:59
|
Сообщение: #23 (1074285)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,750
Вы сказали Спасибо: 822
Поблагодарили 3,866 раз(а) в 2,028 сообщениях
Сила репутации: 1Репутация: 3866 
(репутация неоспорима)
|
nan0_mal,
тогда пример в студию.
|
|
|
27.06.2013, 15:52
|
Сообщение: #24 (1074309)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,727
Вы сказали Спасибо: 27,344
Поблагодарили 42,851 раз(а) в 12,243 сообщениях
Сила репутации: 10Репутация: 42046 
(репутация неоспорима)
|
nan0_mal, ну так где тот файл, который:
Сообщение от nan0_mal
Этим требованиям соответствует
|
Мы бы с Yoti хоть посмотрели бы, что за такой вредный файл, который не даёт себя декомпилировать.
|
|
|
27.06.2013, 16:23
|
Сообщение: #25 (1074311)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,727
Вы сказали Спасибо: 27,344
Поблагодарили 42,851 раз(а) в 12,243 сообщениях
Сила репутации: 10Репутация: 42046 
(репутация неоспорима)
|
Файлы декриптуются кирком процессора, поэтому проще натравить файл на кирк, подставить скрамблер, тег и ключ, чтобы получить результат.
Хотя на компьютере это тоже вполне возможно, но т.к. некоторые области кирка пока не раскрыты, то функционал у таких PC декрипторов будет ограниченным.
Сообщение от nan0_mal
Потому что PRXDecrypter 2.7 не декриптует модули прошивки
|
Да вроде он почти все модули декриптует, за исключением некоторых, к которым ключи не были добавлены.
Так же, прекрасно справляется с декриптовкой модулей прошивки - PSARDumper.
Недостающие ключи для PRXDecrypter и PSARDumper можешь взять здесь.
Просто смотришь номер Тега в позиции 0xD0 недекриптуемого файла и добавляешь к нему ключ или проще вставить сразу всю пачку ключей.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
30.06.2013, 14:07
|
Сообщение: #26 (1074427)
|
Прошивка: 6.60 PROMOD-C
Другие консоли: TA-088v3
Регистрация: 27.05.2009
Адрес: Москва-Профсоюзная
Возраст: 57
Сообщений: 153
Вы сказали Спасибо: 211
Поблагодарили 125 раз(а) в 60 сообщениях
Сила репутации: 1Репутация: 124 
(скоро придёт к известности)
|
Сообщение от nan0_mal
На выходе не появляются сишник и хедер, что за фигня?
|
Сообщение от nan0_mal
Этим требованиям соответствует
|
Сообщение от nan0_mal
Минут через 20 кину-ща не у компа.
|
Мне тоже интересно было посмотреть.
20 минут прошло - устал ждять
|
|
|
Этот пользователь сказал Спасибо LaKosta за это полезное сообщение:
|
|
10.11.2013, 21:43
|
Сообщение: #27 (1080096)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,750
Вы сказали Спасибо: 822
Поблагодарили 3,866 раз(а) в 2,028 сообщениях
Сила репутации: 1Репутация: 3866 
(репутация неоспорима)
|
Сообщение от nan0_mal
Надо в сырцы вставить и скомпилить
|
Именно. Или можешь в бинарнике хексом подменить какой-нибудь, но это лишний гемор.
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
17.05.2014, 06:03
|
Сообщение: #28 (1087068)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,727
Вы сказали Спасибо: 27,344
Поблагодарили 42,851 раз(а) в 12,243 сообщениях
Сила репутации: 10Репутация: 42046 
(репутация неоспорима)
|
Вот она, попалась рыбка
Ломанул Fontographer 5.2.3 Build 4868. Могу продать за пол-цены https://www.cleverbridge.com/313/uurl-kg64b86yj9
Пришлось потратить ночь, а всё из-за того, что какой-то крекер, по видимому ..::CyberGod::.. расплодил по сети ужасно ломанную версию 5.2.2.4766, которая на всех сайтах мира зафиналена и там он умудрился в 1000 местах проставить свои брейкпоинты, ему не понравились буквы PA перед каждой фразой через каждые 100 байт и ещё какой-то крекер расплодил совсем кривую 5.2.3.4868, таким образом шрифты отображаются какими-то кляксами с зеброй и удивительно, как вообще такая программа запускалась.
Хотя на самом деле перепрыгнуть через проверку регистрации требовалось всего в одном месте - 2 байта - это почти битхак называется
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 18:20. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|