Question About Firmware Editing and Patching

Status
Not open for further replies.

VladXed66

Full Member
Nov 28, 2011
5
2
32
Hi,

Im new to all this firmware update stuff and have been reading about
and I was wondering how to go out and about with editing the functions

I know so far that they use a software called "NFirmwareEditor"
to edit the fonts / graphics etc in an oldschool resource hacker fashion
and they change the functions by applying patches

what I havent been able to find information about is
how to make these patches and how they're able to actually
open the firmware functions

a point to the right direction is highly appreciated
 

Oomee

Super Member
ECF Veteran
Aug 6, 2013
534
1,830
UK
IMVHE...
You would need the source code for the firmware, or else you would be trawling though hex/bin.
Source can in many languages, but the ones I have worked with were in a version of C+ or basic.
It's often easy to edit text as you can list the file as ASCI and look for the relevant words.

DL a firmware update to your computer, then start looking at the code to see if you can make head or tails of it. Do some searches for source code of such firmware too.
 
  • Like
Reactions: Izan

CurlyBlonde

New Member
May 25, 2017
4
2
37
Bucharest
www.flickr.com
  • Deleted by retired1
  • Reason: Nope. Not allowed here

CurlyBlonde

New Member
May 25, 2017
4
2
37
Bucharest
www.flickr.com
  • Deleted by retired1
  • Reason: Nope. Not allowed here
Yes i've managed to create a cue file for it , still i didnt manage to open the bin file and look inside it to see if any of the internal components used are specified anywhere .

Sorry for posting the firmware download link.

So all in all, is there an actual way to open the bin file, modify it, and is wanting to enhance the capabilities of the device nothing more than a dream ?
 

90VG

Super Member
ECF Veteran
Jan 19, 2016
626
1,454
5000' in Nevada
Yes i've managed to create a cue file for it , still i didnt manage to open the bin file and look inside it to see if any of the internal components used are specified anywhere .

Sorry for posting the firmware download link.

So all in all, is there an actual way to open the bin file, modify it, and is wanting to enhance the capabilities of the device nothing more than a dream ?

If you have to ask that last question, then yes, it's a dream for you right now. It's very hard to reverse engineer code and then change it. Granted these are small devices, but it's still not easy and takes years of knowing the platform.
 
  • Like
Reactions: Izan

Oomee

Super Member
ECF Veteran
Aug 6, 2013
534
1,830
UK
Yes i've managed to create a cue file for it , still i didnt manage to open the bin file and look inside it to see if any of the internal components used are specified anywhere .

Sorry for posting the firmware download link.

So all in all, is there an actual way to open the bin file, modify it, and is wanting to enhance the capabilities of the device nothing more than a dream ?

You could probably find the ASSCI parts and perhaps personalise the text as that will be easy to find. Looking at binary or hex and trying to sift out the routines from data-arrays is a pain in the proverbial.
What you might find is the source code written by someone who has reverse engineered the device. This will be much easier to fathom, especially if you have done some coding/programming before.
 
Status
Not open for further replies.

Users who are viewing this thread