Homepage Johann Hanne 
Valid XHTML 1.0 Strict
About | Projects | Gadgets | Photos | Links
Projects - Actiontec DPCM stuff - Original firmware analysis 

The following table shows all flat binaries which are included in the original Actiontec firmware (romdisk.img within the firmware download file at http://www.actiontecsupport.com/broadband/0/R7000M/upgrade-2.0.0.0.19n-R7000M.exe). The table fields show the information given by arm-elf-flthdr. The strings were generated by uncompressing the flat binaries (arm-elf-flthdr -Z) and running arm-elf-strings. The table has been generated by a small shell script.

File Size Magic Rev Build Date Entry Data Start Data End BSS End Stack Size Reloc Start Reloc Count Flags
/bin/basename
(strings)
1556 bFLT 4 not specified 0x40 0x990 0xa40 0xea0 0x1000 0xa40 0x2d 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/cat
(strings)
3630 bFLT 4 not specified 0x40 0xa70 0x1920 0x1d80 0x1000 0x1920 0xb0 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/chmod
(strings)
12151 bFLT 4 not specified 0x40 0x4730 0x58a0 0x5d50 0x1000 0x58a0 0xcf 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/cp
(strings)
12938 bFLT 4 not specified 0x40 0x4e50 0x5ff0 0x65a0 0x1000 0x5ff0 0xdb 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/date
(strings)
2342 bFLT 4 not specified 0x40 0xd90 0xec0 0x1340 0x1000 0xec0 0x35 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/df
(strings)
12431 bFLT 4 not specified 0x40 0x48e0 0x5ab0 0x5f60 0x1000 0x5ab0 0xd8 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/dirname
(strings)
1521 bFLT 4 not specified 0x40 0x940 0x9f0 0xe50 0x1000 0x9f0 0x2d 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/echo
(strings)
1450 bFLT 4 not specified 0x40 0x8a0 0x950 0xdb0 0x1000 0x950 0x2e 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/false
(strings)
1353 bFLT 4 not specified 0x40 0x7f0 0x890 0xcf0 0x1000 0x890 0x2c 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/free
(strings)
13259 bFLT 4 not specified 0x40 0x5020 0x61b0 0x6760 0x1000 0x61b0 0xe2 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/hostname
(strings)
1745 bFLT 4 not specified 0x40 0xb00 0xbe0 0x1040 0x1000 0xbe0 0x33 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/kill
(strings)
12727 bFLT 4 not specified 0x40 0x4a90 0x5cc0 0x6170 0x1000 0x5cc0 0xe8 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/ln
(strings)
12628 bFLT 4 not specified 0x40 0x4b80 0x5d40 0x62f0 0x1000 0x5d40 0xd6 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/login
(strings)
11717 bFLT 4 not specified 0x40 0x54b0 0x5840 0x5d40 0x1000 0x5840 0x6f 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/logname
(strings)
2459 bFLT 4 not specified 0x40 0xff0 0x10a0 0x1610 0x1000 0x10a0 0x3b 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/ls
(strings)
17395 bFLT 4 not specified 0x40 0x6db0 0x80a0 0x88a0 0x1000 0x80a0 0x14c 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/mkdir
(strings)
1812 bFLT 4 not specified 0x40 0xaf0 0xbd0 0x1030 0x1000 0xbd0 0x33 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/mkfifo
(strings)
1585 bFLT 4 not specified 0x40 0x9a0 0xa60 0xec0 0x1000 0xa60 0x30 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/mknod
(strings)
2269 bFLT 4 not specified 0x40 0xe30 0xf20 0x1380 0x1000 0xf20 0x32 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/mount
(strings)
53276 bFLT 4 not specified 0x40 0x15df0 0x19ac0 0x1ba30 0x1000 0x19ac0 0x537 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/mv
(strings)
13041 bFLT 4 not specified 0x40 0x5000 0x61a0 0x6750 0x1000 0x61a0 0xdd 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/ping
(strings)
26823 bFLT 4 not specified 0x40 0xa220 0xbf60 0xd01c 0x1000 0xbf60 0x22c 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/printenv
(strings)
1555 bFLT 4 not specified 0x40 0x970 0xa20 0xe80 0x1000 0xa20 0x2e 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/ps
(strings)
15675 bFLT 4 not specified 0x40 0x60b0 0x73b0 0x79d0 0x1000 0x73b0 0x10b 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/rm
(strings)
1705 bFLT 4 not specified 0x40 0xa90 0xb50 0xfb0 0x1000 0xb50 0x30 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/rmdir
(strings)
1765 bFLT 4 not specified 0x40 0xa90 0xb70 0xfd0 0x1000 0xb70 0x32 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/sh
(strings)
21488 bFLT 4 not specified 0x40 0x8e90 0x9b00 0xabb0 0x1000 0x9b00 0x32a 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/sync
(strings)
1351 bFLT 4 not specified 0x40 0x820 0x8c0 0xd20 0x1000 0x8c0 0x2d 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/touch
(strings)
1618 bFLT 4 not specified 0x40 0xa70 0xb10 0xf70 0x1000 0xb10 0x30 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/true
(strings)
1352 bFLT 4 not specified 0x40 0x7f0 0x890 0xcf0 0x1000 0x890 0x2c 0x5 ( Load-to-Ram Gzip-Compressed )
/bin/yes
(strings)
1476 bFLT 4 not specified 0x40 0x8a0 0x950 0xdb0 0x1000 0x950 0x2f 0x5 ( Load-to-Ram Gzip-Compressed )
/htdocs/readconfig
(strings)
23209 bFLT 4 not specified 0x40 0x9c50 0xad20 0xb230 0x1000 0xad20 0x183 0x5 ( Load-to-Ram Gzip-Compressed )
/htdocs/testcgi
(strings)
30783 bFLT 4 not specified 0x40 0xc4e0 0xdfe0 0xe6e0 0x1000 0xdfe0 0x2c2 0x5 ( Load-to-Ram Gzip-Compressed )
/htdocs/ledwatch
(strings)
20832 bFLT 4 not specified 0x40 0x9260 0x9d70 0xa2f0 0x1000 0x9d70 0x126 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/dhcrelay
(strings)
37577 bFLT 4 not specified 0x40 0xdc70 0x113f0 0x1b7a0 0x1000 0x113f0 0x404 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/agetty
(strings)
21264 bFLT 4 not specified 0x40 0x82d0 0x9a70 0xab10 0x1000 0x9a70 0x1dc 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/arp
(strings)
25111 bFLT 4 not specified 0x40 0x93a0 0xb7d0 0xbf90 0x1000 0xb7d0 0x285 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/boa
(strings)
47417 bFLT 4 not specified 0x40 0x119f0 0x1a810 0x1bddc 0x1000 0x1a810 0x470 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/brctl
(strings)
20491 bFLT 4 not specified 0x40 0x7c60 0x98f0 0x9db0 0x1000 0x98f0 0x16c 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/busybox
(strings)
26611 bFLT 4 not specified 0x40 0x9f90 0xbd20 0xc5f0 0x1000 0xbd20 0x2f7 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/chat
(strings)
24710 bFLT 4 not specified 0x40 0x97b0 0xb150 0xbd60 0x1000 0xb150 0x2c9 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/dhcpd
(strings)
21891 bFLT 4 not specified 0x40 0x96a0 0xa090 0xa6c0 0x1000 0xa090 0xf3 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/ifattach
(strings)
13468 bFLT 4 not specified 0x40 0x4eb0 0x6240 0x66f0 0x1000 0x6240 0xe9 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/expand
(strings)
10202 bFLT 4 not specified 0x40 0x4930 0x4ce0 0x5160 0x1000 0x4ce0 0x50 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/ifconfig
(strings)
26288 bFLT 4 not specified 0x40 0xa100 0xc4b0 0xcc70 0x1000 0xc4b0 0x254 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/inetd
(strings)
16493 bFLT 4 not specified 0x40 0x6740 0x79f0 0x83d0 0x1000 0x79f0 0x110 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/init
(strings)
21347 bFLT 4 not specified 0x40 0x8020 0x9960 0xc420 0x1000 0x9960 0x164 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/iptables
(strings)
68713 bFLT 4 not specified 0x40 0x19b10 0x23640 0x24970 0x1000 0x23640 0x914 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/pppd
(strings)
74614 bFLT 4 not specified 0x40 0x1db80 0x23880 0x2710c 0x2000 0x23880 0x91b 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/route
(strings)
26412 bFLT 4 not specified 0x40 0x9dc0 0xc390 0xca50 0x1000 0xc390 0x2b3 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/tftpd
(strings)
10744 bFLT 4 not specified 0x40 0x3290 0x4830 0x177e0 0x1000 0x4830 0x136 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/telnetd
(strings)
22195 bFLT 4 not specified 0x40 0x8ce0 0xa340 0xbc00 0x1000 0xa340 0x290 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/dnsmasq
(strings)
29762 bFLT 4 not specified 0x40 0xc820 0xdca0 0x10e10 0x1000 0xdca0 0x17a 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/sled
(strings)
17258 bFLT 4 not specified 0x40 0x7870 0x8070 0x8570 0x1000 0x8070 0x9c 0x5 ( Load-to-Ram Gzip-Compressed )
/sbin/diald
(strings)
54078 bFLT 4 not specified 0x40 0x154d0 0x19710 0x1e490 0x2000 0x19710 0x7c8 0x5 ( Load-to-Ram Gzip-Compressed )