Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how can i convert binary file

Status
Not open for further replies.

ha

Junior Member level 1
Joined
Feb 19, 2004
Messages
19
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
IRAQ
Activity points
153
:( Hey

Anyone can help me?

I have binary file for starsat stb (digital sattlite reciever),how can i convert

this file to instrections and change it's pictures to personal or

famely pictures.

Thanks.
 

ha said:
:( Hey

Anyone can help me?

I have binary file for starsat stb (digital sattlite reciever),how can i convert

this file to instrections and change it's pictures to personal or

famely pictures.

Thanks.

Found the header jpeg in your binary or make some program to show bmp file.
 

Some ? most? all? microprocessor based devices like STB, DVP Layer etc. have a checksum routine inside. This routine will be active at startup and should prevent to install unvalidated (i.e. hacked) code on the device. And if this checksum routine is not too generous, it will also calculate the checksum across the picture data itself (reason: picture data needs a lot of space, and is a fine place to store some code there, as you dont need always some background pictures or are able to disable the view of a background picture)

So first you have to identify if there is really a JPEG format of picture within your STB. Probably the picture is stored in JPEG, but it might also be possible that the picture is stored as plain bitmap.

After this, you might find a way to modify your software (including to generate a checksum)

Then you have to transfer the modified file in your STB. I would assume that there is some available transfer software from the box vendor to upgrade the firmware.
 

nerd77 said:
Some ? most? all? microprocessor based devices like STB, DVP Layer etc. have a checksum routine inside. This routine will be active at startup and should prevent to install unvalidated (i.e. hacked) code on the device. And if this checksum routine is not too generous, it will also calculate the checksum across the picture data itself (reason: picture data needs a lot of space, and is a fine place to store some code there, as you dont need always some background pictures or are able to disable the view of a background picture)

So first you have to identify if there is really a JPEG format of picture within your STB. Probably the picture is stored in JPEG, but it might also be possible that the picture is stored as plain bitmap.

After this, you might find a way to modify your software (including to generate a checksum)

Then you have to transfer the modified file in your STB. I would assume that there is some available transfer software from the box vendor to upgrade the firmware.

Some is yes but much of STB don't use checksum to validate so try it first
 

you need to know what cpu inside the stb first, then uses ida to disassemble it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top