[*] Binary protection state of libip6t_SNAT.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libip6t_SNAT.so
e78: 000003e2 andeq r0, r0, r2, ror #7
e7c: 000003f0 strdeq r0, [r0], -r0 ; <UNPREDICTABLE>
e80: 000003b3 ; <UNDEFINED> instruction: 0x000003b3
e84: 00000367 andeq r0, r0, r7, ror #6
e88: e5903000 ldr r3, [r0]
e8c: e92d4070 push {r4, r5, r6, lr}
e90: e3130001 tst r3, #1
e94: e1a04000 mov r4, r0
e98: 0a00001c beq f10 <libip6t_SNAT_init+0x860>
e9c: e3130002 tst r3, #2
ea0: 0a000001 beq eac <libip6t_SNAT_init+0x7fc>
ea4: e3a0005b mov r0, #91 ; 0x5b
ea8: ebfffdd0 bl 5f0 <putchar@plt>
eac: e2846004 add r6, r4, #4
eb0: e1a00006 mov r0, r6
eb4: ebfffdd9 bl 620 <xtables_ip6addr_to_numeric@plt>
eb8: e2845014 add r5, r4, #20
ebc: e1a01000 mov r1, r0
ec0: e59f00ac ldr r0, [pc, #172] ; f74 <libip6t_SNAT_init+0x8c4>
ec4: e08f0000 add r0, pc, r0
ec8: ebfffdcb bl 5fc <printf@plt>
ecc: e3a02010 mov r2, #16
ed0: e1a01005 mov r1, r5
ed4: e1a00006 mov r0, r6
ed8: ebfffddc bl 650 <emcmp@plt>
edc: e3500000 cmp r0, #0
ee0: 0a000005 beq efc <libip6t_SNAT_init+0x84c>
ee4: e1a00005 mov r0, r5
ee8: ebfffdcc bl 620 <xtables_ip6addr_to_numeric@plt>
eec: e1a01000 mov r1, r0
ef0: e59f0080 ldr r0, [pc, #128] ; f78 <libip6t_SNAT_init+0x8c8>
ef4: e08f0000 add r0, pc, r0
ef8: ebfffdbf bl 5fc <printf@plt>
efc: e5943000 ldr r3, [r4]
f00: e3130002 tst r3, #2
f04: 08bd8070 popeq {r4, r5, r6, pc}
f08: e3a0005d mov r0, #93 ; 0x5d
f0c: ebfffdb7 bl 5f0 <putchar@plt>
f10: e5943000 ldr r3, [r4]
f14: e3130002 tst r3, #2
f18: 08bd8070 popeq {r4, r5, r6, pc}
f1c: e3a0003a mov r0, #58 ; 0x3a
f20: ebfffdb2 bl 5f0 <putchar@plt>
f24: e1d432b4 ldrh r3, [r4, #36] ; 0x24
f28: e59f004c ldr r0, [pc, #76] ; f7c <libip6t_SNAT_init+0x8cc>
f2c: e1a01423 lsr r1, r3, #8
f30: e1811403 orr r1, r1, r3, lsl #8
f34: e1a01801 lsl r1, r1, #16
f38: e1a01821 lsr r1, r1, #16
f3c: e08f0000 add r0, pc, r0
f40: ebfffdad bl 5fc <printf@plt>
f44: e1d432b6 ldrh r3, [r4, #38] ; 0x26
f48: e1d422b4 ldrh r2, [r4, #36] ; 0x24
f4c: e1520003 cmp r2, r3
f50: 08bd8070 popeq {r4, r5, r6, pc}
f54: e1a01423 lsr r1, r3, #8
f58: e59f0020 ldr r0, [pc, #32] ; f80 <libip6t_SNAT_init+0x8d0>
f5c: e1811403 orr r1, r1, r3, lsl #8
f60: e1a01801 lsl r1, r1, #16
f64: e1a01821 lsr r1, r1, #16
f68: e08f0000 add r0, pc, r0
f6c: e8bd4070 pop {r4, r5, r6, lr}
f70: eafffda1 b 5fc <printf@plt>
f74: 000002ed andeq r0, r0, sp, ror #5
f78: 000002bc ; <UNDEFINED> instruction: 0x000002bc
f7c: 0000016b andeq r0, r0, fp, ror #2
f80: 0000013e andeq r0, r0, lr, lsr r1
f84: e59f0060 ldr r0, [pc, #96] ; fec <libip6t_SNAT_init+0x93c>
f88: e92d4010 push {r4, lr}
f8c: e08f0000 add r0, pc, r0
f90: e1a04001 mov r4, r1
f94: ebfffd98 bl 5fc <printf@plt>
f98: e2840020 add r0, r4, #32
f9c: ebffffb9 bl e88 <libip6t_SNAT_init+0x7d8>
fa0: e5943020 ldr r3, [r4, #32]
fa4: e3130004 tst r3, #4
fa8: 0a000002 beq fb8 <libip6t_SNAT_init+0x908>
fac: e59f003c ldr r0, [pc, #60] ; ff0 <libip6t_SNAT_init+0x940>
fb0: e08f0000 add r0, pc, r0
fb4: ebfffd90 bl 5fc <printf@plt>
fb8: e5943020 ldr r3, [r4, #32]
fbc: e3130010 tst r3, #16
fc0: 0a000002 beq fd0 <libip6t_SNAT_init+0x920>
fc4: e59f0028 ldr r0, [pc, #40] ; ff4 <libip6t_SNAT_init+0x944>
fc8: e08f0000 add r0, pc, r0
fcc: ebfffd8a bl 5fc <printf@plt>
fd0: e5943020 ldr r3, [r4, #32]
fd4: e3130008 tst r3, #8
fd8: 08bd8010 popeq {r4, pc}
fdc: e59f0014 ldr r0, [pc, #20] ; ff8 <libip6t_SNAT_init+0x948>
fe0: e8bd4010 pop {r4, lr}
fe4: e08f0000 add r0, pc, r0
fe8: eafffd83 b 5fc <printf@plt>
fec: 00000228 andeq r0, r0, r8, lsr #4
ff0: 00000212 andeq r0, r0, r2, lsl r2
ff4: 00000204 andeq r0, r0, r4, lsl #4
ff8: 000001f8 strdeq r0, [r0], -r8
ffc: e59f0060 ldr r0, [pc, #96] ; 1064 <libip6t_SNAT_init+0x9b4>
1000: e92d4010 push {r4, lr}
1004: e08f0000 add r0, pc, r0
1008: e1a04001 mov r4, r1
100c: ebfffd7a bl 5fc <printf@plt>
1010: e2840020 add r0, r4, #32
1014: ebffff9b bl e88 <libip6t_SNAT_init+0x7d8>
1018: e5943020 ldr r3, [r4, #32]
101c: e3130004 tst r3, #4
1020: 0a000002 beq 1030 <libip6t_SNAT_init+0x980>
1024: e59f003c ldr r0, [pc, #60] ; 1068 <libip6t_SNAT_init+0x9b8>
1028: e08f0000 add r0, pc, r0
102c: ebfffd72 bl 5fc <printf@plt>
1030: e5943020 ldr r3, [r4, #32]
1034: e3130010 tst r3, #16
1038: 0a000002 beq 1048 <libip6t_SNAT_init+0x998>
103c: e59f0028 ldr r0, [pc, #40] ; 106c <libip6t_SNAT_init+0x9bc>
1040: e08f0000 add r0, pc, r0
1044: ebfffd6c bl 5fc <printf@plt>
1048: e5943020 ldr r3, [r4, #32]
104c: e3130008 tst r3, #8
[*] Function printf used 9 times libip6t_SNAT.so