Aries 3 22 июня, 2023 Опубликовано 22 июня, 2023 (изменено) · Жалоба Приветствую всех. Решил попробовать GHIDRA в качестве реассемблера MSP430F249. Не получается задать начало кода 1100h, почему то упорно устанавливается 0000. В IDA всё просто, а тут сразу не могу понять. Кто то работал с этим приложением ? Изменено 22 июня, 2023 пользователем Aries Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 231 22 июня, 2023 Опубликовано 22 июня, 2023 · Жалоба Поясните, в чём проблема? Мне кажется, что вы неправильно задаёте адрес, по которому загружаете бинарный файл (отображение его в память, как она видится Гидре). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 22 июня, 2023 Опубликовано 22 июня, 2023 · Жалоба Пробовал вот так А получается вот так. Что делаю не так ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 231 22 июня, 2023 Опубликовано 22 июня, 2023 · Жалоба hex-файл несёт внутри адресную информацию. Поэтому ваше ручное задание базового адреса похоже ничего не даёт. Предложение простое: сконвертировать в bin и загружать его по необходимому базовому адресу. Либо отредактировать карту памяти вручную уже после загрузки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 22 июня, 2023 Опубликовано 22 июня, 2023 · Жалоба Сконвертировал в bin, загрузил, указал вроде бы получилось 😉 Как говорится - лёд тронулся, первые результаты получены, спасибо за подсказки ! Будем изучать вражеский инструмент, там поглядим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aries 3 23 июня, 2023 Опубликовано 23 июня, 2023 · Жалоба Всё таки IDA, как по мне, привычнее. 😉 А эта гидра уж больно замороченная. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться