-
Notifications
You must be signed in to change notification settings - Fork 201
Open
Description
root@ns3137609:/home/ubuntu/firmware-mod-kit# ./extract-firmware.sh firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web
Firmware Mod Kit (extract) 0.99, (c)2011-2013 Craig Heffner, Jeremy Collake
Scanning firmware...
Scan Time: 2025-08-23 19:40:11
Target File: /home/ubuntu/firmware-mod-kit/firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web
MD5 Checksum: c73062f0c04997ee5691ef48888c5e52
Signatures: 344
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
76 0x4C bzip2 compressed data, block size = 900k
305252 0x4A864 LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 4113556 bytes
1600646 0x186C86 Squashfs filesystem, little endian, version 4.0, compression:xz, size: 1327252 bytes, 777 inodes, blocksize: 131072 bytes, created: 1902-02-10 07:55:44
Extracting 1600646 bytes of header image at offset 0
2931840
2931848
8
Extracting 8 byte footer from offset 2931840
Extracting squashfs file system at offset 1600646
Extracting squashfs files...
Firmware extraction successful!
Firmware parts can be found in '/home/ubuntu/firmware-mod-kit/fmk/*'
root@ns3137609:/home/ubuntu/firmware-mod-kit# ./build-firmware.sh
Firmware Mod Kit (build) 0.99, (c)2011-2013 Craig Heffner, Jeremy Collake
Building new squashfs file system... (this may take several minutes!)
Squashfs block size is 128 Kb
Parallel mksquashfs: Using 8 processors
Creating 4.0 filesystem on /home/ubuntu/firmware-mod-kit/fmk/new-filesystem.squashfs, block size 131072.
[==========================================================================================================================================================================|] 298/298 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 1292.63 Kbytes (1.26 Mbytes)
28.85% of uncompressed filesystem size (4481.02 Kbytes)
Inode table size 4526 bytes (4.42 Kbytes)
19.92% of uncompressed inode table size (22719 bytes)
Directory table size 5888 bytes (5.75 Kbytes)
48.77% of uncompressed directory table size (12074 bytes)
Number of duplicate files found 20
Number of inodes 777
Number of files 283
Number of fragments 21
Number of symbolic links 129
Number of device nodes 327
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 38
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)
Remaining free bytes in firmware image: 4090
Appending 8 byte footer at offset 2931840
Processing 0 header(s) from /home/ubuntu/firmware-mod-kit/fmk/new-firmware.bin...
CRC update failed.
Firmware header not supported; firmware checksums may be incorrect.
New firmware image has been saved to: /home/ubuntu/firmware-mod-kit/fmk/new-firmware.bin
root@ns3137609:/home/ubuntu/firmware-mod-kit# file fmk/new-firmware.bin
fmk/new-firmware.bin: TTComp archive data, binary, 1K dictionary
root@ns3137609:/home/ubuntu/firmware-mod-kit# file firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web
firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web: TTComp archive data, binary, 1K dictionary
root@ns3137609:/home/ubuntu/firmware-mod-kit#
root@ns3137609:/home/ubuntu/firmware-mod-kit# md5sum fmk/new-firmware.bin
e9435cb7a18d8fdcd2c6ab044fe9a12a fmk/new-firmware.bin
root@ns3137609:/home/ubuntu/firmware-mod-kit# md5sum firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web
c73062f0c04997ee5691ef48888c5e52 firm/TOTOLINK_C8133E-1C_EX200-V2_WX029_8196E_SPI_4M32M_V4.0.3c.131_B20210119_ALL.web
root@ns3137609:/home/ubuntu/firmware-mod-kit#
original md5: c73062f0c04997ee5691ef48888c5e52
repacked md5: e9435cb7a18d8fdcd2c6ab044fe9a12a
and the example above i did not edit any file and yet it will not work on my device
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels