[*] Binary protection state of libip6tc.so.0.1.0
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libip6tc.so.0.1.0
172c: e3e04000 mvn r4, #0
1730: eafffff2 b 1700 <ip6tc_free+0x25c>
00001734 <dump_entries6>:
1734: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
1738: e59f84f4 ldr r8, [pc, #1268] ; 1c34 <dump_entries6+0x500>
173c: e59f34f4 ldr r3, [pc, #1268] ; 1c38 <dump_entries6+0x504>
1740: e08f8008 add r8, pc, r8
1744: e7982003 ldr r2, [r8, r3]
1748: e59f34ec ldr r3, [pc, #1260] ; 1c3c <dump_entries6+0x508>
174c: e1a05000 mov r5, r0
1750: e08f3003 add r3, pc, r3
1754: e5832000 str r2, [r3]
1758: e59f14e0 ldr r1, [pc, #1248] ; 1c40 <dump_entries6+0x50c>
175c: e590307c ldr r3, [r0, #124] ; 0x7c
1760: e59f04dc ldr r0, [pc, #1244] ; 1c44 <dump_entries6+0x510>
1764: e24dd03c sub sp, sp, #60 ; 0x3c
1768: e5932020 ldr r2, [r3, #32]
176c: e08f1001 add r1, pc, r1
1770: e08f0000 add r0, pc, r0
1774: ebfffddf bl ef8 <printf@plt>
1778: e59f04c8 ldr r0, [pc, #1224] ; 1c48 <dump_entries6+0x514>
177c: e2851028 add r1, r5, #40 ; 0x28
1780: e08f0000 add r0, pc, r0
1784: ebfffddb bl ef8 <printf@plt>
1788: e595305c ldr r3, [r5, #92] ; 0x5c
178c: e59f04b8 ldr r0, [pc, #1208] ; 1c4c <dump_entries6+0x518>
1790: e58d3004 str r3, [sp, #4]
1794: e5953058 ldr r3, [r5, #88] ; 0x58
1798: e285104c add r1, r5, #76 ; 0x4c
179c: e58d3000 str r3, [sp]
17a0: e08f0000 add r0, pc, r0
17a4: e891000e ldm r1, {r1, r2, r3}
17a8: ebfffdd2 bl ef8 <printf@plt>
17ac: e5953070 ldr r3, [r5, #112] ; 0x70
17b0: e59f0498 ldr r0, [pc, #1176] ; 1c50 <dump_entries6+0x51c>
17b4: e58d3004 str r3, [sp, #4]
17b8: e595306c ldr r3, [r5, #108] ; 0x6c
17bc: e2851060 add r1, r5, #96 ; 0x60
17c0: e58d3000 str r3, [sp]
17c4: e08f0000 add r0, pc, r0
17c8: e891000e ldm r1, {r1, r2, r3}
17cc: ebfffdc9 bl ef8 <printf@plt>
17d0: e59fa47c ldr sl, [pc, #1148] ; 1c54 <dump_entries6+0x520>
17d4: e59fb47c ldr fp, [pc, #1148] ; 1c58 <dump_entries6+0x524>
--
1848: e082200c add r2, r2, ip
184c: eaffffee b 180c <dump_entries6+0xd8>
1850: e5913010 ldr r3, [r1, #16]
1854: e591201c ldr r2, [r1, #28]
1858: e1530002 cmp r3, r2
185c: 2a00009e bcs 1adc <dump_entries6+0x3a8>
1860: e2832001 add r2, r3, #1
1864: e5812010 str r2, [r1, #16]
1868: e3a0202f mov r2, #47 ; 0x2f
186c: e5c32000 strb r2, [r3]
1870: e2841020 add r1, r4, #32
1874: e1a00001 mov r0, r1
1878: e58d100c str r1, [sp, #12]
187c: ebffff8d bl 16b8 <ip6tc_free+0x214>
1880: e59d100c ldr r1, [sp, #12]
1884: e3700001 cmn r0, #1
1888: 0a000096 beq 1ae8 <dump_entries6+0x3b4>
188c: e1a01000 mov r1, r0
1890: e59f03cc ldr r0, [pc, #972] ; 1c64 <dump_entries6+0x530>
1894: e08f0000 add r0, pc, r0
1898: ebfffd96 bl ef8 <printf@plt>
189c: e5991000 ldr r1, [r9]
18a0: e5913034 ldr r3, [r1, #52] ; 0x34
--
18fc: e3530000 cmp r3, #0
1900: 0a000088 beq 1b28 <dump_entries6+0x3f4>
1904: e5913010 ldr r3, [r1, #16]
1908: e591201c ldr r2, [r1, #28]
190c: e1530002 cmp r3, r2
1910: 2a000081 bcs 1b1c <dump_entries6+0x3e8>
1914: e2832001 add r2, r3, #1
1918: e5812010 str r2, [r1, #16]
191c: e3a0202f mov r2, #47 ; 0x2f
1920: e5c32000 strb r2, [r3]
1924: e2841030 add r1, r4, #48 ; 0x30
1928: e1a00001 mov r0, r1
192c: e58d100c str r1, [sp, #12]
1930: ebffff60 bl 16b8 <ip6tc_free+0x214>
1934: e59d100c ldr r1, [sp, #12]
1938: e3700001 cmn r0, #1
193c: 0a00007c beq 1b34 <dump_entries6+0x400>
1940: e1a01000 mov r1, r0
1944: e59f0320 ldr r0, [pc, #800] ; 1c6c <dump_entries6+0x538>
1948: e08f0000 add r0, pc, r0
194c: ebfffd69 bl ef8 <printf@plt>
1950: e5991000 ldr r1, [r9]
1954: e5913034 ldr r3, [r1, #52] ; 0x34
1958: e3530000 cmp r3, #0
195c: 0a00007e beq 1b5c <dump_entries6+0x428>
1960: e5913010 ldr r3, [r1, #16]
1964: e591201c ldr r2, [r1, #28]
1968: e1530002 cmp r3, r2
196c: 2a000077 bcs 1b50 <dump_entries6+0x41c>
1970: e2832001 add r2, r3, #1
1974: e5812010 str r2, [r1, #16]
1978: e3a0200a mov r2, #10
197c: e5c32000 strb r2, [r3]
1980: e59f02e8 ldr r0, [pc, #744] ; 1c70 <dump_entries6+0x53c>
1984: e2841040 add r1, r4, #64 ; 0x40
1988: e08f0000 add r0, pc, r0
198c: ebfffd59 bl ef8 <printf@plt>
1990: e2849060 add r9, r4, #96 ; 0x60
1994: e2846070 add r6, r4, #112 ; 0x70
1998: e4d93001 ldrb r3, [r9], #1
199c: e3530000 cmp r3, #0
19a0: 03a0002e moveq r0, #46 ; 0x2e
19a4: 13a00058 movne r0, #88 ; 0x58
19a8: ebfffd4c bl ee0 <putchar@plt>
19ac: e1560009 cmp r6, r9
19b0: 1afffff8 bne 1998 <dump_entries6+0x264>
19b4: e59f02b8 ldr r0, [pc, #696] ; 1c74 <dump_entries6+0x540>
19b8: e2841050 add r1, r4, #80 ; 0x50
19bc: e08f0000 add r0, pc, r0
19c0: ebfffd4c bl ef8 <printf@plt>
19c4: e2849080 add r9, r4, #128 ; 0x80
19c8: e4d63001 ldrb r3, [r6], #1
19cc: e3530000 cmp r3, #0
19d0: 03a0002e moveq r0, #46 ; 0x2e
19d4: 13a00058 movne r0, #88 ; 0x58
19d8: ebfffd40 bl ee0 <putchar@plt>
19dc: e1590006 cmp r9, r6
19e0: 1afffff8 bne 19c8 <dump_entries6+0x294>
19e4: e59f028c ldr r0, [pc, #652] ; 1c78 <dump_entries6+0x544>
19e8: e1d418b0 ldrh r1, [r4, #128] ; 0x80
19ec: e08f0000 add r0, pc, r0
19f0: ebfffd40 bl ef8 <printf@plt>
19f4: e5d43083 ldrb r3, [r4, #131] ; 0x83
19f8: e3130002 tst r3, #2
19fc: 0a000003 beq 1a10 <dump_entries6+0x2dc>
1a00: e59f0274 ldr r0, [pc, #628] ; 1c7c <dump_entries6+0x548>
1a04: e5d41082 ldrb r1, [r4, #130] ; 0x82
1a08: e08f0000 add r0, pc, r0
1a0c: ebfffd39 bl ef8 <printf@plt>
1a10: e59f0268 ldr r0, [pc, #616] ; 1c80 <dump_entries6+0x54c>
1a14: e5d41083 ldrb r1, [r4, #131] ; 0x83
1a18: e08f0000 add r0, pc, r0
1a1c: ebfffd35 bl ef8 <printf@plt>
1a20: e59f025c ldr r0, [pc, #604] ; 1c84 <dump_entries6+0x550>
1a24: e5d41084 ldrb r1, [r4, #132] ; 0x84
1a28: e08f0000 add r0, pc, r0
1a2c: ebfffd31 bl ef8 <printf@plt>
1a30: e1c40ad0 ldrd r0, [r4, #160] ; 0xa0
1a34: e1c429d8 ldrd r2, [r4, #152] ; 0x98
1a38: e1cd00f0 strd r0, [sp]
1a3c: e59f0244 ldr r0, [pc, #580] ; 1c88 <dump_entries6+0x554>
1a40: e3a060a8 mov r6, #168 ; 0xa8
1a44: e08f0000 add r0, pc, r0
1a48: ebfffd2a bl ef8 <printf@plt>
1a4c: e59f0238 ldr r0, [pc, #568] ; 1c8c <dump_entries6+0x558>
1a50: e5941088 ldr r1, [r4, #136] ; 0x88
1a54: e08f0000 add r0, pc, r0
1a58: ebfffd26 bl ef8 <printf@plt>
1a5c: e1d438bc ldrh r3, [r4, #140] ; 0x8c
1a60: e1560003 cmp r6, r3
1a64: 3a00003f bcc 1b68 <dump_entries6+0x434>
1a68: e59f0220 ldr r0, [pc, #544] ; 1c90 <dump_entries6+0x55c>
1a6c: e0846003 add r6, r4, r3
1a70: e2869002 add r9, r6, #2
1a74: e19420b3 ldrh r2, [r4, r3]
1a78: e1a01009 mov r1, r9
1a7c: e08f0000 add r0, pc, r0
1a80: ebfffd1c bl ef8 <printf@plt>
1a84: e5d63002 ldrb r3, [r6, #2]
1a88: e3530000 cmp r3, #0
1a8c: 1a000048 bne 1bb4 <dump_entries6+0x480>
1a90: e5961020 ldr r1, [r6, #32]
1a94: e3510000 cmp r1, #0
1a98: aa000042 bge 1ba8 <dump_entries6+0x474>
1a9c: e3710002 cmn r1, #2
1aa0: 0a000037 beq 1b84 <dump_entries6+0x450>
1aa4: e3710001 cmn r1, #1
1aa8: 0a000038 beq 1b90 <dump_entries6+0x45c>
1aac: e3710005 cmn r1, #5
1ab0: 1a000039 bne 1b9c <dump_entries6+0x468>
1ab4: e59f11d8 ldr r1, [pc, #472] ; 1c94 <dump_entries6+0x560>
1ab8: e08f1001 add r1, pc, r1
1abc: e59f01d4 ldr r0, [pc, #468] ; 1c98 <dump_entries6+0x564>
1ac0: e08f0000 add r0, pc, r0
1ac4: ebfffd0b bl ef8 <printf@plt>
1ac8: e3a0000a mov r0, #10
1acc: ebfffd03 bl ee0 <putchar@plt>
--
1b24: eaffff7e b 1924 <dump_entries6+0x1f0>
1b28: e3a0002f mov r0, #47 ; 0x2f
1b2c: ebfffd2a bl fdc <fputc@plt>
1b30: eaffff7b b 1924 <dump_entries6+0x1f0>
1b34: e3a03028 mov r3, #40 ; 0x28
1b38: e1a02006 mov r2, r6
1b3c: e3a0000a mov r0, #10
1b40: ebfffd2e bl 1000 <inet_ntop@plt>
1b44: e1a00006 mov r0, r6
1b48: ebfffcf9 bl f34 <puts@plt>
1b4c: eaffff7f b 1950 <dump_entries6+0x21c>
1b50: e3a0000a mov r0, #10
1b54: ebfffd3b bl 1048 <__fputc_unlocked@plt>
1b58: eaffff88 b 1980 <dump_entries6+0x24c>
1b5c: e3a0000a mov r0, #10
1b60: ebfffd1d bl fdc <fputc@plt>
1b64: eaffff85 b 1980 <dump_entries6+0x24c>
1b68: e0841006 add r1, r4, r6
1b6c: e2811002 add r1, r1, #2
1b70: e1a0000b mov r0, fp
1b74: ebfffcdf bl ef8 <printf@plt>
1b78: e19430b6 ldrh r3, [r4, r6]
1b7c: e0866003 add r6, r6, r3
--
1b90: e59f1108 ldr r1, [pc, #264] ; 1ca0 <dump_entries6+0x56c>
1b94: e08f1001 add r1, pc, r1
1b98: eaffffc7 b 1abc <dump_entries6+0x388>
1b9c: e59f1100 ldr r1, [pc, #256] ; 1ca4 <dump_entries6+0x570>
1ba0: e08f1001 add r1, pc, r1
1ba4: eaffffc4 b 1abc <dump_entries6+0x388>
1ba8: e59f00f8 ldr r0, [pc, #248] ; 1ca8 <dump_entries6+0x574>
1bac: e08f0000 add r0, pc, r0
1bb0: eaffffc3 b 1ac4 <dump_entries6+0x390>
1bb4: e59f10f0 ldr r1, [pc, #240] ; 1cac <dump_entries6+0x578>
1bb8: e1a00009 mov r0, r9
1bbc: e08f1001 add r1, pc, r1
1bc0: ebfffcff bl fc4 <strcmp@plt>
1bc4: e3500000 cmp r0, #0
1bc8: 1affffbe bne 1ac8 <dump_entries6+0x394>
1bcc: e59f00dc ldr r0, [pc, #220] ; 1cb0 <dump_entries6+0x57c>
1bd0: e2861020 add r1, r6, #32
1bd4: e08f0000 add r0, pc, r0
1bd8: eaffffb9 b 1ac4 <dump_entries6+0x390>
1bdc: e1a0000a mov r0, sl
1be0: ebfffcc4 bl ef8 <printf@plt>
1be4: e59f00c8 ldr r0, [pc, #200] ; 1cb4 <dump_entries6+0x580>
1be8: e28d6010 add r6, sp, #16
[*] Function printf used 18 times libip6tc.so.0.1.0