Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
   
 eFind.ru  
 Поиск электронных компонентов на складах 
     
Регистрация  •  Вход

Секреты ПО.

  Список форумов» Программное обеспечение
АвторСообщение
WaitMan
Участник
Сообщения: 477




12-08-2007 18:18 цитата

Секреты ПО.

..или исходники в чайники. Топик по расмотрению софта к спутниковым ресиверам.

Если кому интересно поломать имеющийся софт, или на свой манер, или на свой вкус,
(тоесть скромненько так) - так для этого имеется некоторая возможность, а именно
если имеется свой ПК и соответствующий к этому интерес.

Для примера были выбранны прошивки известных ресиверов Openbox, Globo, Strong и т.п
На вооружение были поставленны имеющиеся в наличии проги (таковые и можно скачать)

- DASM-ST20
- ASM-ST20
- WinHex 12.5
- FlesHesEditor 2.45
- IdaPro 5..879

Ясное дело вся инфа програмерами мутилась на ассемблере применяемого проца,
возможно с применениями другого прикладного ПО. Поэтому чайников не пинать.
Роем к примеру прошивку опена Ф300, .. и что мы видим?:

огромное количество подпрограмм, и очень интересные строки: (к примеру)


sub_00000094 000000FB
sub_000000BC 0000010E
sub_000000C6 000000FE
sub_0000014D 000000AF
sub_000001AC 0000002D
sub_000001AE 00000066
sub_000001B4 0000021B

и т.д

000014D9 72 ldl #2
000014DA 25EA stnl #5A
000014DC 22F0 ret
000014DE 20204170706C69636174696F6E00 .string " Application
000014EC 436F6E74726F6C00 .string "Control
000014F4 4368616E6E656C206D616E6167657200
00001504 4469676974616C206E696D00 .string "Digital nim
00001510 53 ldnlp #3
00001511 6900 j loc_1473
00001513 544150492053656374696F6E20526563 .string "TAPI Section Receive Task"
65697665205461736B00
0000152D 46696C746572206D616E6167657200 .string "Filter manager
0000153C 46726F6E742070616E656C00 .string "Front panel
00001548 52656D6F746520636F6E74726F6C6C65 .string "Remote controller"
7200
0000155A 54696D657200 .string "Timer
00001560 54696D6520616E64206461746500 .string "Time and date
0000156E 54656C657465787400 .string "Teletext
00001577 53572044656D75782064726976657200
00001587 53455249414C5F5441534B00 .string "SERIAL_TASK
00001593 45434D5F5441534B00 .string "ECM_TASK
0000159C 454D4D5F5441534B00 .string "EMM_TASK
000015A5 536D61727463617264305F494F00 .string "Smartcard0_IO
000015B3 536D61727463617264315F494F00 .string "Smartcard1_IO
000015C1 20 .db #20
000015C2 20 .db #20
000015C3 20 .db #20
000015C4 71 ldl #1

Есть подпрограмы Игр и Календаря:


000189C8 20 .db #20
000189C9 00 j loc_189CA
000189CA 204B616C656E646F726975732000 .string " Kalendorius
000189D8 2054657472697300 .string " Tetris
000189E0 20 .db #20
000189E1 C2 eqc #2

Вот их можно для начала и вырубить, в качестве эксперимента так сказать.
Есть подпрограмма сохранения паролей, если у кого он неизвестен,
здесь его можно и убить. Тоесть выставить в нужный скажем.

Обратим внимание на язык в применяемой строке: почему-то не то итальянский,
не-то испанский, возможно родина создателя этого софта.

Править всё можно Хес редактором для начала, напрямую в машинных кодах.

Вот немножко было бы интересно познакомится с ассемблером проца,
тоесть что это за такие: ...outword, prod, stnl #2, cj loc_189CE

Кто нить на досуге делает подобное?
..опять же в познавательных целях как бы,
тоесмть ради интереса.
WaitMan
Участник
Сообщения: 477




12-08-2007 20:33 цитата

а вот интересное:

по адресу 0001BE50- имеется стартовая инфа "Welcome to Openbox"
вероятней эта подпрограмма в своё время была отключенна,
так как нет на экране ТВ этой заставки в версии 4.97,

то биш для быстрой загрузки чтоб надо понимать.
Владимир(RV6LLH)
Участник
Сообщения: 36




11-10-2007 15:30 цитата

отписал в личку.
Реклама
Показывается для незарегистрированных пользователей


Быстрый ответ
Имя:

Смайлики:

улыбка недовольство, огорчение подшучивать, дразнить голливудская улыбка Нет помираю со смеху! шок рёв в три ручья злость Прошу помощи
показать все

Цитировать     Русская клавиатура
 Настройки
Цитировать последнее сообщение
 
  Список форумов» Программное обеспечение» Секреты ПО.
Перейти:  








Конференция по ремонту аппаратуры + схемы, справочники, энциклопедия, советы и секреты ремонта, сервисные режимы
Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!