View Single Post
Old 12-17-2004, 04:33 AM   #2
Alexander Turcic
Fully Converged
Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.Alexander Turcic ought to be getting tired of karma fortunes by now.
 
Alexander Turcic's Avatar
 
Posts: 18,163
Karma: 14021202
Join Date: Oct 2002
Location: Switzerland
Device: Too many to count here.
Indeed, roxfan already wrote the first firmware dumper (attached) which extracts the content from data.bin. The two resulting tar-gzipped files contain a kernel image and a cramfs image:

Librie firmware dumper 0.1
Expected versions: 1.0.00.04081 - 1.0.00.04201
Device name: EBR1000

Decoding version...done.
Decoding os1.tgz...done.
Decoding os1.tgz.csm...done.
Decoding os2.tgz...done.
Decoding os2.tgz.csm...done.
Decoding mstick.tar...done.


The CramFS image is mountable on linux with:

>mkdir /mnt/wfb
>mount -t cramfs -o loop cramfs.img /mnt/wfb

You need the cramfs file system kernel module enabled to do that.
Attached Files
File Type: zip fw_dumper_01.zip (20.7 KB, 954 views)
Alexander Turcic is offline   Reply With Quote