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

 
 
> reverce engineering
aliko
сообщение Mar 15 2007, 17:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 23-11-05
Пользователь №: 11 254



Добрый день!

Я совершенно не смыслю в ПЛИС, так что если мой вопрос покажется глупым не пинайте ногамиsmile.gif

А вопрос в следующем. Если имеется *.pof файл с конфигурацией для Altra Flex, существует ли возможность каким-либо образом "дизассемблировать" (незнаю как правильно назвать этот процесс) его, получить подобие исходного проекта с целью внесения небольших изменений в код?

Какие существуют подходы, есть ли соответствующие программы? Буду благодарен за любую наводку, ссылку и т.д.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aliko
сообщение Mar 15 2007, 18:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 23-11-05
Пользователь №: 11 254



Цитата(Builder @ Mar 15 2007, 18:02) *
Тереотически да, практически - нет. Т.к нет никакой информации и утилит, которые могут в этом помочь.


Очень удивительно что до сих пор никто не озаботился написанием подобных утилит, ведь для обычных процессоров дизассемблеры существуют и успешно используются уже давно... blink.gif

Цитата(klop @ Mar 15 2007, 18:07) *
Я думаю в большшинстве случаев дешевле будет разработать систему заново.


А если не дешевле? Каким путем Вы бы пошли тогда?

Фирмы которые специализируются на взломе, после того как сопрут конфигурацию, как они работают с ней дальше? Или они останавливаются на этом и дальнейшая работа не входит в их компетенцию? Если же они всетаки могут восстановить хотя бы частично исходный проект, то как они это делают, каким пользуются инструментарием?
Go to the top of the page
 
+Quote Post
Doka
сообщение Mar 16 2007, 10:31
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(aliko @ Mar 15 2007, 18:35) *
Фирмы которые специализируются на взломе, после того как сопрут конфигурацию....

а чего там специализироваться-то?.. чтобы записать дамп конфигурационного потока FPGA при включении питания - там что высшее образование нужно?))

Цитата(aliko @ Mar 15 2007, 18:35) *
... после того как сопрут конфигурацию, как они работают с ней дальше? Или они останавливаются на этом и дальнейшая работа не входит в их компетенцию? Если же они всетаки могут восстановить хотя бы частично исходный проект, то как они это делают, каким пользуются инструментарием?

ну обычно это делают (прут конф) в случае создания полного клона целевого устройства.

когда задача стоит разобраться в алгоритме, который содержит в себе битстрим, или еще хуже - внести в него осмысленные изменения (а в качестве целевого семейства вами указана не голимая ЦПЛДшка на 100макроячеек), то самый дешевый и быстрый путь - заплатить автору: за исходники или за внесение изменений в код
- эта тема неоднократно поднималась на форуме и обсуждалась


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
aliko
сообщение Mar 16 2007, 11:16
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 23-11-05
Пользователь №: 11 254



Цитата(Doka @ Mar 16 2007, 10:31) *
а чего там специализироваться-то?.. чтобы записать дамп конфигурационного потока FPGA при включении питания - там что высшее образование нужно?))
ну обычно это делают (прут конф) в случае создания полного клона целевого устройства.

когда задача стоит разобраться в алгоритме, который содержит в себе битстрим, или еще хуже - внести в него осмысленные изменения (а в качестве целевого семейства вами указана не голимая ЦПЛДшка на 100макроячеек), то самый дешевый и быстрый путь - заплатить автору: за исходники или за внесение изменений в код
- эта тема неоднократно поднималась на форуме и обсуждалась


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

По поводу поисков автора - бывают случаи когда автора не представляется возможным найти,а проекты теряются и возникает вопрос как восстановить то что было...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- aliko   reverce engineering   Mar 15 2007, 17:47
- - Builder   Цитата(aliko @ Mar 15 2007, 18:47) Добрый...   Mar 15 2007, 18:02
- - klop   Цитата(aliko @ Mar 15 2007, 17:47) Добрый...   Mar 15 2007, 18:07
|- - klop   Цитата(aliko @ Mar 16 2007, 11:16) Ну есл...   Mar 16 2007, 11:49
- - Fakir   Можно попробовать IDA натравить, она понимает мног...   Mar 16 2007, 08:38
|- - makc   Цитата(Fakir @ Mar 16 2007, 08:38) Можно ...   Mar 16 2007, 08:42
- - Postoroniy_V   Цитата(aliko @ Mar 15 2007, 17:47) Добрый...   Mar 16 2007, 11:57
|- - klop   Цитата(Postoroniy_V @ Mar 16 2007, 11:57)...   Mar 16 2007, 12:08
- - aliko   Цитата(Postoroniy_V @ Mar 16 2007, 11:57)...   Mar 16 2007, 17:01
|- - Postoroniy_V   Цитата(aliko @ Mar 16 2007, 17:01) термо@...   Mar 16 2007, 17:14
|- - klop   Цитата(Postoroniy_V @ Mar 16 2007, 17:14)...   Mar 16 2007, 18:26
- - Евгений Николаев   Ну при таком бюджете, может перенесём разговор в п...   Mar 16 2007, 18:30
- - den_realan   Это работа штучная. Давайте более детально: какая ...   Mar 16 2007, 21:37
- - Alex11   Да и то это серьезная исследовательская деятельнос...   Mar 17 2007, 10:24
|- - klop   Цитата(Alex11 @ Mar 17 2007, 10:24) Да и ...   Mar 17 2007, 12:16
|- - den_realan   Цитата(Alex11 @ Mar 17 2007, 10:24) а вот...   Mar 17 2007, 14:41
- - aliko   Цитата(Alex11 @ Mar 17 2007, 10:24) Да и ...   Mar 17 2007, 20:41
- - den_realan   Цитата(aliko @ Mar 17 2007, 20:41) Вобщем...   Mar 18 2007, 14:30


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 20:27
Рейтинг@Mail.ru


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