ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
51402 Топик полностью
Evgeny_CD (15.02.2006 11:59, просмотров: 1) ответил AlexandrY на Я вам проще решение скажу.
Респект! Я долго скрипел мозгами, чтобы оценить красоту идеи! Т.е. берем FPGA, и процессор софтовый туда. Чтобы код исполнял из block memory, RAM туда же. Без внешних шин. Часть целевого алгоритма туда, данные для этого куска алгоритма - в SHA в ключ. Можно просто сам код хранить - 512 байт - самое то. SHA ключик не копируется. Прошивка плисины копируется, но без ключика бесполезна. А вот "дизассемблирование" прошивки плисины - это не IDA по прошивке ARMxxx шляться. Это действительно на порядки сложнее. И если предположить, что у кого-то есть описание формата прошивки и внутренней структуры плисины, то из получившегося схематика восстановить работу проца, мягко говоря, не просто. Для полного кайфа надо еще постараться часть кода засунуть не в block memory, а просто в логические элементы. Ибо block memory в прошивке наверняка как блок памяти и стоит, а вот восстаноить "блок памяти" из "моря гейтов" куда "веселее".