Разработка и ромхакинг > Ромхакинг и программирование
[PSX] GHIDRA Playstation Loader
(1/3) > >>
DrMefistO:


Умеет грузить бинари от Playstation 1 в Ghidra, применяет сигнатуры PsyQ библиотек.

Исходники: https://github.com/lab313ru/ghidra_psx_ldr
Релизы: https://github.com/lab313ru/ghidra_psx_ldr/releases

dedok179:
Спасибо за труды, выглядит интересно.

Добавлено позже:
В гидре есть поддержка бинарей PS2?
DrMefistO:
Я так понимаю, что есть. MIPS он везде MIPS. Только загрузчика нет для исполняемых файлов игры.
dedok179:
Понятно. Значит пока не сможет их проглотить. Нет в ближайших планах на PS2 движухи?
DrMefistO:
Если мне кто-то даст полный Memory Map и описание формата файла - могу добавить.
dedok179:
Приму к сведению, если найдется что в доках сразу тебе отправляю)
DrMefistO:
Раз у ps2 обычные эльфы, гидра их умеет грузить.
dedok179:
Все понял, спасибо большое что уделил немного времени
Mr2:

--- Цитата: dedok179 от 19 Апрель 2019, 22:07:22 ---В гидре есть поддержка бинарей PS2?

--- Конец цитаты ---

Больной аппендицитом перед операцией:
— Доктор! А я на скрипке после операции играть смогу?
— Сможете.
— Честно смогу?
— Сможете, сможете.
— Ни фига себе операция, раньше никогда не играл, а теперь смогу!
DrMefistO:
Mr2, злой ты, или обиженный на всех.
Mr2:

--- Цитата: DrMefistO от 20 Апрель 2019, 10:11:19 ---Mr2, злой ты, или обиженный на всех.

--- Конец цитаты ---
Отдебажил! :lol: (На самом деле нет) Просто анектот в тему попался. ;)

Кстати о Гидре!(А мужики то и не знали)
Агентство национальной безопасности США решило предоставить всем желающим открытый доступ к своей утилите для реверс-инжиниринга под названием GHIDRA. Предполагается, что старший советник АНБ Роберт Джойс (Robert Joyce) продемонстрирует фреймворк на международной конференции по информационной безопасности RSA, которая состоится в начале марта 2019 года в Сан-Франциско.
DrMefistO:
В смысле? Все давно знают про гидру, т.е кто не в танке и не на бронепоезде.
dedok179:

--- Цитата: DrMefistO от 20 Апрель 2019, 10:41:51 ---В смысле? Все давно знают про гидру, т.е кто не в танке и не на бронепоезде.

--- Конец цитаты ---
Видимо я был в бронепоезде, именуемым IDA)
Yoti:

--- Цитата: DrMefistO от 19 Апрель 2019, 21:52:35 ---Умеет грузить бинари от Playstation 1 в Ghidra
--- Конец цитаты ---
Ну вот как не стыдно PlayStation с ошибкой писать. =)
Mr2:

--- Цитата: DrMefistO от 20 Апрель 2019, 10:41:51 ---В смысле? Все давно знают про гидру, т.е кто не в танке и не на бронепоезде.

--- Конец цитаты ---
Вот про это я тебе и говорил, что ты не из "народа". Ты считаешь если ты в курсе, то все в курсе. Профессионалы не ревёрсят игры, игры в большинстве хакают фанаты. Соответственно другая среда, другой уровень знаний. Допустим в теме ромхакинга Гидра упоминается впервые.
Так что делай выводы.(протри очки) Дело не в том что я злой и обиженный, дело в том что ты неадекватно воспринимаешь RH тему.
Но вместо того чтобы вникнуть и понять мои слова, ты через свой злобный дебаггер, видишь злобного Mr2.
DrMefistO:
WTF!?

Если ты реверсер, и знаешь, что такое дебагер, и хоть раз открывал Иду, ты должен знать, что такое GHIDRA. Если не знаешь, то это не моя проблема, согласись.
Mr2:

--- Цитата: DrMefistO от 20 Апрель 2019, 11:06:59 ---Если ты реверсер, и знаешь, что такое дебагер, и хоть раз открывал Иду, ты должен знать, что такое GHIDRA.
--- Конец цитаты ---

Не, я никому ничего не должен.  :)


--- Цитата: DrMefistO от 20 Апрель 2019, 11:06:59 ---Если не знаешь, то это не моя проблема, согласись.

--- Конец цитаты ---
Если ты тратишь время на разработку софта, то как минимум рассчитываешь на то что время будет потрачено не зря. А для этого софт должен быть максимально адаптирован для широкого круга пользователей. Если ты об этом не позаботишься, то никто не позаботится. А следовательно ценный софт пройдёт мимо сцены. :(
DrMefistO:
Когда я пишу свой софт я рассчитываю на пользователя, который хотя бы озаботится о том, чтобы потратить некоторое время на изучение темы. Писать гуёвую утилиту для консольной - это сорян.
Mr2:

--- Цитата: DrMefistO от 20 Апрель 2019, 11:25:09 ---Когда я пишу свой софт я рассчитываю на пользователя, который хотя бы озаботится о том, чтобы потратить некоторое время на изучение темы.
--- Конец цитаты ---

В любом случае софт должен быть максимально простым для освоения. Иначе время освоения софта, превысит время решаемой софтом задачи. Часто даже платформа(java, .NET) и битность(32-64) решает.(как только вылетает сообщение об отсутствии виртуальной машины, софт летит в мусорку)


--- Цитата: DrMefistO от 20 Апрель 2019, 11:25:09 ---Писать гуёвую утилиту для консольной - это сорян.

--- Конец цитаты ---
Ну это, хозяин барин. Моё дело указать на проблему, которую я вижу через свой проблемный дебаггер.  :lol:
Если не хочешь расширять аудиторию, то проблема снимается.  :)
Yoti:
Mr2,
все, кто хоть немного интересуется реверсом, знают про Гидру. Да даже в названии этой темы она упомянута, а тема была создана раньше твоего поста.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии