Products > Test Equipment
Rigol DSXXXX .GEL firmware file format
janekivi:
File 16 is this
janekivi:
Tools... what You need. I was using notepad and calculator all the time actually.
Sometimes I need convert or process then I make script for python (with notepad
of course). If I look firmware file in text lister (this is from Total Commander and
[F3 View] button actually what does all the magic for me) then I look hex numbers
and calculate them in all kind of weird ways with windows calculator. Then in
Total Commander is compare tool in Files -> Compare by content... this is on images
in my previous posts. Then I use some sort of HexEdit because hex data operations
are difficult with notepad. I cut and paste to new files some data.
All other things for image process or unpack or ... I find on the way with google like
7zip and ffmpeg and for raw image opening and guessing is good to use Gimp and
IrfanView. If I stuck on something strange I google for tools to open, process, convert...
There is no standard frmware hacking tool (other than notepad and calculator).
If there is something, they are for some standard files. But anybody try to avoid these
standards to keep us away : )
janekivi:
Yeah, interesting DS6000 files. First of them is... I don't know, app of some kind.
Text in it:
[Battery] Installation: Yes Consumption: Voltage£? Current£? No [Fan] Fan1 Speed: Fan2 Speed: [Temperature] Inlet: Outlet:
Cryptographic verification operation has started, the certification failed!
DS1204B Rigol RIGOL Technologies, Inc. Screen Oscillograph Copyright (c) 2009 Rigol.
Files are all in open format and You can open DS2000, DS4000, DS6000 firmware files
and search for text - battery, temperature, PLUSE
Dwaine:
That's interesting. I guess maybe they had their build environment setup for some other product/device. Then just changed that environment for the scopes?
Oh would it be so nice to have the firmware source in GITHub. I guess we can only dream.
smithnerd:
--- Quote from: janekivi on July 25, 2016, 06:53:14 pm ---Tools... what You need.
--- End quote ---
I mostly just use the tools which the average linux distro provides; dd, hd (hexdump), grep, more, tail, head, strings etc. I write a few shell scripts for doing repetitive stuff (often with sed/awk). Rarely do I need to break out the C compiler.
I use Regular Expressions a lot.
binwalk is very useful for quickly identifying files within files.
A hex editor, paper, pencil and a calculator with base-n.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version