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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Расшифровать (декомпилировать) POF файл, есть POF как его конвертнуть в VHDL
Alex-2
сообщение May 18 2011, 03:30
Сообщение #1


Участник
*

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



Добрый день, ночь или вечер...
Суть задачи такой, есть программа quartus 11.0 и есть файл POF микросхемы: EPM9320
как можно конвертнуть его на понятный язык, лучше VHDL или еще какой нибуть.
Если просмотреть файл в хексе, то первые строки содержат следующее:
POF...........,...MAX+plus II Programmer Version 9.23 3/19/99.......EPM9320ARC208-10...+...Copyright © 1988-1999 Altera Corporation..........

Прошу откликнуться специалистам в этом деле. wacko.gif
Go to the top of the page
 
+Quote Post
dvladim
сообщение May 18 2011, 04:13
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(Alex-2 @ May 18 2011, 07:30) *
Суть задачи такой, есть программа quartus 11.0 и есть файл POF микросхемы: EPM9320
как можно конвертнуть его на понятный язык, лучше VHDL или еще какой нибуть.

Никак. Вопрос уже обсуждался на форуме. Сложность примерно та же как поднять исходник C++ из ассемблера.
Go to the top of the page
 
+Quote Post
-Al-
сообщение May 18 2011, 04:36
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(dvladim @ May 18 2011, 08:13) *
Никак. Вопрос уже обсуждался на форуме. Сложность примерно та же как поднять исходник C++ из ассемблера.

А мне кажется, что в данном случае все гораздо хуже... Си-шный код получить из ассемблера менее проблематично.
Go to the top of the page
 
+Quote Post
eugen_pcad_ru
сообщение May 18 2011, 06:26
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 642
Регистрация: 15-11-07
Пользователь №: 32 353



Цитата(Alex-2 @ May 18 2011, 07:30) *
Добрый день, ночь или вечер...
Суть задачи такой, есть программа quartus 11.0 и есть файл POF микросхемы: EPM9320
как можно конвертнуть его на понятный язык, лучше VHDL или еще какой нибуть.
Если просмотреть файл в хексе, то первые строки содержат следующее:
POF...........,...MAX+plus II Programmer Version 9.23 3/19/99.......EPM9320ARC208-10...+...Copyright © 1988-1999 Altera Corporation..........

Прошу откликнуться специалистам в этом деле. wacko.gif

Никак. Аналогия с высокоуровневыми программами не уместна.


--------------------
Правильно сформулированый вопрос содержит в себе половину ответа.
P.S.: Некоторые модераторы в качестве ответа так навязчиво предлагают посетить свой сайт, что иначе как саморекламу такие действия интерпретировать сложно.
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение May 18 2011, 07:29
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



В случае со столь небольшой микросхемой можно надеяться на успех уже через несколько месяцев изучения.
Одной из причин оптимизма может быть предположение, что функциональность прошивки несложная и авторы не слишком напрягались.
Go to the top of the page
 
+Quote Post
Kavlav
сообщение May 18 2011, 07:32
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 30-06-06
Пользователь №: 18 486



Цитата(Alex-2 @ May 18 2011, 06:30) *
Добрый день, ночь или вечер...
Суть задачи такой, есть программа quartus 11.0 и есть файл POF микросхемы: EPM9320
как можно конвертнуть его на понятный язык, лучше VHDL или еще какой нибуть.
Если просмотреть файл в хексе, то первые строки содержат следующее:
POF...........,...MAX+plus II Programmer Version 9.23 3/19/99.......EPM9320ARC208-10...+...Copyright © 1988-1999 Altera Corporation..........

Прошу откликнуться специалистам в этом деле. wacko.gif

Пришлите мне этот файлик на kavlav@rambler.ru, может смогу помочь за beer.gif
Go to the top of the page
 
+Quote Post
Alex-2
сообщение May 18 2011, 09:07
Сообщение #7


Участник
*

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



Цитата(Kavlav @ May 18 2011, 11:32) *
Пришлите мне этот файлик на kavlav@rambler.ru, может смогу помочь за beer.gif

Высылаю, оплата *-тыс. рублей гарантировано, обязательно будет дальнейшее сотрудничество с оплатой.
Go to the top of the page
 
+Quote Post
zombi
сообщение May 20 2011, 13:49
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Есть результат?
Go to the top of the page
 
+Quote Post
Alex-2
сообщение May 21 2011, 02:49
Сообщение #9


Участник
*

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



Цитата(zombi @ May 20 2011, 17:49) *
Есть результат?

Пока ни каких ответов crying.gif
Go to the top of the page
 
+Quote Post
Kavlav
сообщение May 21 2011, 06:04
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 30-06-06
Пользователь №: 18 486



Цитата(Alex-2 @ May 21 2011, 05:49) *
Пока ни каких ответов crying.gif

Смотрите почту, я Вам ответил.
Go to the top of the page
 
+Quote Post
Alex-2
сообщение May 22 2011, 12:22
Сообщение #11


Участник
*

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



Цитата(Kavlav @ May 21 2011, 10:04) *
Смотрите почту, я Вам ответил.

Письма нет, просьба писать на k1523@ya.ru


Задача состоит в следующем.
Предисловие:
Для выполнения центральным процессором задач, нужно ему их предоставить.
Коды программы для выполнения находятся в ПЗУ которые последовательно выбирает процессор для выполнения.
Так вот, возможно ли что EPM9320 может содержать коды подпрограмм аналогично ПЗУ.
Т.е. есть плата с центральным процессором с ПЗУ, ОЗУ и т.д. и EPM9320,
так вот, каким то образом хакеры записали в EPM9320 свой код, который заставляет процессор выполнять некоторые подпрограммы, т.е. аналогично ПЗУ.
Каким образом из набора логических микросхем это возможно сделать, или EPM9320 содержит буфер ПЗУ?
Go to the top of the page
 
+Quote Post
tAmega
сообщение May 22 2011, 13:01
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 474
Регистрация: 20-01-09
Из: НН
Пользователь №: 43 639



"...MAX 9000 EPLDs contain 320 to 560 macrocells that are combined into
groups of 16 macrocells, called logic array blocks (LABs). Each macrocell
has a programmable-AND/fixed-OR array and a configurable register with
independently programmable clock, clock enable, clear, and preset
functions..."
Что позволяет забацать ПЗУ на основе MAX9000.


--------------------
пользователь отключен
Go to the top of the page
 
+Quote Post
Kavlav
сообщение May 22 2011, 13:34
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 30-06-06
Пользователь №: 18 486



Цитата(Alex-2 @ May 22 2011, 15:22) *
Письма нет, просьба писать на k1523@ya.ru


Задача состоит в следующем.
Предисловие:
Для выполнения центральным процессором задач, нужно ему их предоставить.
Коды программы для выполнения находятся в ПЗУ которые последовательно выбирает процессор для выполнения.
Так вот, возможно ли что EPM9320 может содержать коды подпрограмм аналогично ПЗУ.
Т.е. есть плата с центральным процессором с ПЗУ, ОЗУ и т.д. и EPM9320,
так вот, каким то образом хакеры записали в EPM9320 свой код, который заставляет процессор выполнять некоторые подпрограммы, т.е. аналогично ПЗУ.
Каким образом из набора логических микросхем это возможно сделать, или EPM9320 содержит буфер ПЗУ?


По сколько EPM9320 и MCF5206 имеют общую шину данных, адресов и управляющих сигналов, то и может за процессор сделать что угодно... wacko.gif
Go to the top of the page
 
+Quote Post
Alex-2
сообщение May 22 2011, 13:43
Сообщение #14


Участник
*

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



Цитата(Kavlav @ May 22 2011, 17:34) *
По сколько EPM9320 и MCF5206 имеют общую шину данных, адресов и управляющих сигналов, то и может за процессор сделать что угодно... wacko.gif

Да за процессор делать и не нужно, вопрос в том что может ли EPM9320 работать как ПЗУ.
Что он будет делать за процессор? если задачи ни какой нет. Программу где он будет черпать, из ПЗУ, так это и процессор может сделать.
Программа должна быть каким то образом записана в нем EPM9320 в самом, если это возможно.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение May 22 2011, 13:53
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



По моему товарищи вы копаете не в том направлении..
Зачем MCF5206, который иммет
Цитата
The DRAM controller supports as much as 512 Mbytes of DRAM;
использовать EPM9320 который имеет
Цитата
Flipflops:484; Macrocells:320
как ПЗУ для выковыривания программы из него ? Или всё таки за EPM9320 стоит какая то метровая флеша ?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 16:31
Рейтинг@Mail.ru


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