реклама на сайте
подробности

 
 
> Cortex-M3 EFM32
gem
сообщение May 27 2018, 05:06
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 27-05-18
Пользователь №: 104 674



Здравствуйте уважаемые. Помоги решить данную задачу. Есть процессор Cortex-M3 ARM 7, на нем программа, которая включается по коду нажатиями на кнопки. Исходника самой программы нет, но есть слитая программа в бине.
Как найти в коде дизассемблированном строку, где этот код вводится. Как он может выглядеть в коде дизассемблера IDA. Смотрел по кнопкам на какие ноги процесса они идут. Такого вообще в коде нет. И возможно ли это ?
Помогите уважаемые гуру.

весь код такого плана.


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
esaulenka
сообщение May 28 2018, 06:39
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Господа, вопрос не в тему. У нас тут технический форум, или бесплатный сеанс психоанализа (пациенты - HardEgor и топикстартер?).

Чуть ближе к делу. Посчитайте, пожалуйста, какая вероятность найти там самомодифицирующийся код? Особенно с учётом того, что исходный бинарник не зашифрован и (видимо) более-менее свободно распространяется?

В первом сообщении даже картинка IDA есть. И там видно, что а) IDA самостоятельно распознала почти весь (или вообще весь) код и б) программа довольно-таки линейная, высокой оптимизацией компилятора автор не пользовался.
Но нет, мы будем сидеть на попе ровно и строчить послания "там может быть оооочень сложно, лучше за это не браться".
Может. Но для этого надо поднять жопу и заняться анализом, причём не анализом кофейной гущи.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 28 2018, 09:45
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(esaulenka @ May 28 2018, 09:39) *
Особенно с учётом того, что исходный бинарник не зашифрован и (видимо) более-менее свободно распространяется?

Это как Вы определили? Поделитесь. Или обладаете экстрасенсорными способностями?
По вышеприведённой картинке такой вывод сделать нельзя.

Цитата(esaulenka @ May 28 2018, 09:39) *
В первом сообщении даже картинка IDA есть. И там видно, что а) IDA самостоятельно распознала почти весь (или вообще весь) код и б) программа довольно-таки линейная, высокой оптимизацией компилятора автор не пользовался.

Да Вы просто гений высасывания из пальца! biggrin.gif
Автор привёл скриншот каких-то кусков чего-то, непонятно к чему относящихся. Это может быть вообще фрагмент бутлоадера даже, а не основной прошивки.
А основная прошивка лежит рядом и выглядит массивом бессмысленных чисел для IDA, так как зашифрована.

Цитата(esaulenka @ May 28 2018, 09:39) *
Но нет, мы будем сидеть на попе ровно и строчить послания "там может быть оооочень сложно, лучше за это не браться".
Может. Но для этого надо поднять жопу и заняться анализом, причём не анализом кофейной гущи.

Так последуйте своему совету и займитесь!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- gem   Cortex-M3 EFM32   May 27 2018, 05:06
- - Forger   Цитата(gem @ May 27 2018, 08:06) И возмож...   May 27 2018, 10:58
|- - gem   Цитата(Forger @ May 27 2018, 10:58) Возмо...   May 27 2018, 11:08
||- - Forger   Цитата(gem @ May 27 2018, 14:08) Допустим...   May 27 2018, 11:17
||- - Rst7   QUOTE (gem @ May 27 2018, 14:08) Допустим...   May 28 2018, 12:35
||- - gem   Цитата(Rst7 @ May 28 2018, 13:35) Да ладн...   May 29 2018, 17:59
||- - esaulenka   Цитата(jcxz @ May 28 2018, 12:45) Да Вы п...   May 29 2018, 19:23
|- - HardEgor   Цитата(Forger @ May 27 2018, 17:58) 1) ре...   May 27 2018, 16:42
|- - Forger   Цитата(HardEgor @ May 27 2018, 19:42) Отк...   May 27 2018, 16:45
|- - jcxz   Цитата(HardEgor @ May 27 2018, 19:42) Ест...   May 27 2018, 20:04
- - Эдди   Есть еще третий вариант: найти автора прошивки и п...   May 27 2018, 11:25
|- - Forger   Цитата(Эдди @ May 27 2018, 14:25) Всяко д...   May 27 2018, 11:30
|- - gem   Цитата(Эдди @ May 27 2018, 12:25) Есть ещ...   May 27 2018, 13:02
|- - Forger   Цитата(gem @ May 27 2018, 16:02) А так я ...   May 27 2018, 13:15
|- - mantech   Цитата(Forger @ May 27 2018, 16:15) А что...   May 27 2018, 13:21
- - Arlleex   Некогда когда-то, брал бинарник, прошивал его в ST...   May 27 2018, 11:29
- - gem   Купить у автора, не вариант. Да еще знать бы автор...   May 27 2018, 11:37
- - VladislavS   Что-то мне кажется, что спрашивать тут как на...ть...   May 27 2018, 15:19
|- - Arlleex   Цитата(VladislavS @ May 27 2018, 19:19) Ч...   May 27 2018, 15:25
- - gem   Интересно, давайте развивать. Дальше кто больше ?)...   May 27 2018, 15:58
- - gem   Да мне тоже интересно откуда такие ?) Автор где ?)...   May 27 2018, 16:56
|- - Forger   Цитата(gem @ May 27 2018, 19:56) Автор гд...   May 27 2018, 17:21
|- - HardEgor   Цитата(Forger @ May 28 2018, 00:21) Так с...   May 27 2018, 19:23
|- - Forger   Цитата(HardEgor @ May 27 2018, 22:23) Есл...   May 27 2018, 19:49
|- - HardEgor   Цитата(Forger @ May 28 2018, 02:49) Вообщ...   May 28 2018, 02:47
|- - Forger   Цитата(HardEgor @ May 28 2018, 05:47) Т.е...   May 28 2018, 05:10
|- - HardEgor   Цитата(Forger @ May 28 2018, 12:10) Значи...   May 28 2018, 06:51
|- - Forger   Цитата(HardEgor @ May 28 2018, 09:51) Спе...   May 28 2018, 07:00
- - VladislavS   Особенно если ещё на высоком уровне оптимизации пр...   May 27 2018, 18:12
|- - Forger   Цитата(VladislavS @ May 27 2018, 21:12) О...   May 27 2018, 18:22
|- - Forger   Цитата(esaulenka @ May 28 2018, 09:39) Го...   May 28 2018, 06:49
- - gem   Мнения разделились значит, прошивка уже в расшифро...   May 28 2018, 07:33
- - Forger   Цитата(gem @ May 28 2018, 10:33) Мнения р...   May 28 2018, 08:07
- - HardEgor   Цитата(gem @ May 28 2018, 14:33) Возможно...   May 30 2018, 03:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 06:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01409 секунд с 7
ELECTRONIX ©2004-2016