|
Ищу работу по декомпиляции прошивок AVR, И написанию описалова на программы для AVR |
|
|
|
 |
Ответов
|
Nov 3 2008, 21:22
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(Николай Иванович Приходько @ Sep 28 2008, 21:40)  Быстро и качественно сделаю реверс-инжиниринг прошивки (HEX-файла) программы, не имеющей исходников, для микроконтроллеров AVR. ........................................................... Цитата(Николай Иванович Приходько @ Oct 3 2008, 16:49)  Что же получается? Значит "колоть" чужие проги не кому не надо чтоли? Во народ Николай Иванович, дорогой. Накарябайте сами хоть что-нибудь стоящее для микроконтроллера AVR, и к Вам потянутся люди.  А народ у нас нормальный, и в подобных "докторах", в массе своей, не нуждается. Цитата(Michael Klokov @ Nov 3 2008, 23:37)  Я серьезно сомневаюсь, что вообще возможно "декомпилировать" более серьезные алгоритмы. Вообще-то, можно. Вашему покорному слуге из озорства как-то причспичило дизассемблировать биос видеоадаптера S3 Trio (были такие в 90-е годы), в результате чего была написана на ASM-е библиотека быстрого графического вывода на экран PC, существенно превосходящая по скорости "родную" сишную. Собственно, интересовал не сам код, а методы взаимодействия ЦП с видеопамятью и видеоконтроллером в режимах высоких разрешений. Но эту работу можно отнести к разряду весьма курьёзных.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Nov 3 2008, 22:32
|
Частый гость
 
Группа: Новичок
Сообщений: 139
Регистрация: 26-09-08
Пользователь №: 40 510

|
Цитата(Stanislav @ Nov 4 2008, 00:22)  А народ у нас нормальный, и в подобных "докторах", в массе своей, не нуждается. Только давайте без хамства. Окей? Если Вам не нужно декомпилировать прошивку, то это не означает, что это НИКОМУ не надо. Цитата(Michael Klokov @ Nov 4 2008, 00:53)  Боюсь, что даже оптимизированное вычисление квадратного корня распознать очень непросто. То есть понятно, что какая-то процедура берет одно число... долго его гоняет в циклах... сдвигает, вычитает, складывает... Получает другое число. Но вот понять, что именно оно делает... - не уверен. А часто это в принципе не возможно без анализа окружения, в котором используется код. В таких случаях я сначала просто пишу что это некая функция, на вход которой подаём X, Y, R25 и R24, а на выходе Y, R25 и R13. А потом, по мере декомпиляции окружения функции становиться ясным назначение функции
|
|
|
|
Сообщений в этой теме
Николай Иванович Приходько Ищу работу по декомпиляции прошивок AVR Sep 28 2008, 18:40 Николай Иванович Приходько Что же получается? Значит "колоть" чужие... Oct 3 2008, 13:49 DRUID3 Цитата(Николай Иванович Приходько @ Oct 3 200... Oct 3 2008, 14:24  Николай Иванович Приходько Цитата(DRUID3 @ Oct 3 2008, 18:24) могу ... Oct 3 2008, 14:38 Uree Лучше платами займитесь, 60-ти слойками... Вам тог... Oct 3 2008, 15:30 Николай Иванович Приходько Цитата(Uree @ Oct 3 2008, 19:30) Лучше пл... Oct 3 2008, 15:39 ukpyr Цитатапри такой большой скорости декомпиляции (кол... Oct 3 2008, 16:33 Николай Иванович Приходько Цитата(ukpyr @ Oct 3 2008, 20:33) однако,... Oct 3 2008, 18:12 Itch Одно дело синтезировать, т.е. из хаоса всех возмож... Oct 3 2008, 19:42 Николай Иванович Приходько Цитата(Itch @ Oct 3 2008, 23:42) Одно дел... Oct 3 2008, 21:04  AlexandrY Бросте, гнилая тема.
Декомпиляция - это неквалифиц... Oct 3 2008, 21:35   Николай Иванович Приходько Цитата(AlexandrY @ Oct 4 2008, 01:35) Бро... Oct 3 2008, 22:40 elman Думаю все гораздо прощще. Сейчас зачастую получает... Nov 2 2008, 18:23 Michael Klokov Маленький тест - что делает этот ЛИНЕЙНЫЙ кусок?
Я... Nov 3 2008, 20:37  Stanislav Цитата(Николай Иванович Приходько @ Nov 4 200... Nov 3 2008, 22:33   Николай Иванович Приходько Цитата(Stanislav @ Nov 4 2008, 01:33) Я д... Nov 3 2008, 22:41 Michael Klokov Цитата(Stanislav @ Nov 4 2008, 00:22) Воо... Nov 3 2008, 21:53 Stanislav Цитата(Michael Klokov @ Nov 4 2008, 00:53... Nov 3 2008, 22:20  Николай Иванович Приходько Цитата(Stanislav @ Nov 4 2008, 01:20) Гла... Nov 3 2008, 22:39   Stanislav Цитата(Николай Иванович Приходько @ Nov 4 200... Nov 3 2008, 22:44 Michael Klokov ЦитатаГлавный вопрос: нужно ли?
Я согласен с Вами,... Nov 3 2008, 22:41 Николай Иванович Приходько Цитата(Michael Klokov @ Nov 4 2008, 01:41... Nov 3 2008, 22:49  Stanislav Цитата(Николай Иванович Приходько @ Nov 4 200... Nov 3 2008, 23:31   manul78 Цитата(Stanislav @ Nov 4 2008, 02:15) Дал... Nov 3 2008, 23:43    Николай Иванович Приходько Цитата(manul78 @ Nov 4 2008, 02:43) и в х... Nov 3 2008, 23:56   Николай Иванович Приходько Цитата(Stanislav @ Nov 4 2008, 02:31) Ник... Nov 3 2008, 23:51    manul78 Цитата(Николай Иванович Приходько @ Nov 4 200... Nov 4 2008, 00:06     Николай Иванович Приходько Цитата(manul78 @ Nov 4 2008, 03:06) А кал... Nov 4 2008, 00:13      manul78 Цитата(Николай Иванович Приходько @ Nov 4 200... Nov 4 2008, 00:50     Николай Иванович Приходько Цитата(manul78 @ Nov 4 2008, 03:06) ... Nov 4 2008, 00:22 Stanislav Цитата(Michael Klokov @ Nov 4 2008, 01:41... Nov 3 2008, 23:00  Николай Иванович Приходько Цитата(Stanislav @ Nov 4 2008, 02:00) Нав... Nov 3 2008, 23:11 Michael Klokov Покоцаю для краткости:
ЦитатаА исходники их (этих ... Nov 3 2008, 22:52 Michael Klokov Цитата(Stanislav @ Nov 4 2008, 02:00) ...... Nov 3 2008, 23:15 manul78 Николай Иванович Приходько третий год декомпилируе... Nov 3 2008, 23:54 Stanislav 2 manul87
Надеюсь, всё-таки это не на всю жизнь. С... Nov 4 2008, 00:01 manul78 Цитата(Stanislav @ Nov 4 2008, 03:01) Ну ... Nov 4 2008, 00:21 Michael Klokov Ребята, по-моему, вы переходите грань нормальной д... Nov 4 2008, 00:35 Michael Klokov ЦитатаЛибо система очень древняя или из ГДР, либо ... Nov 4 2008, 01:26 Harbinger Цитата(Michael Klokov @ Nov 4 2008, 04:26... Nov 4 2008, 19:59 Serj78 По-моему, имеет смысл декомплировать только ... Nov 4 2008, 19:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|