[*] Binary protection state of libxt_owner.so
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function printf tear down of libxt_owner.so
f7c: e08f1001 add r1, pc, r1
f80: e5933014 ldr r3, [r3, #20]
f84: e3a00002 mov r0, #2
f88: e12fff33 blx r3
f8c: 00011098 muleq r1, r8, r0
f90: 00000054 andeq r0, r0, r4, asr r0
f94: 00000a24 andeq r0, r0, r4, lsr #20
f98: e5d0c010 ldrb ip, [r0, #16]
f9c: e112000c tst r2, ip
fa0: 012fff1e bxeq lr
fa4: e92d41f0 push {r4, r5, r6, r7, r8, lr}
fa8: e1a06003 mov r6, r3
fac: e5d03011 ldrb r3, [r0, #17]
fb0: e1a05002 mov r5, r2
fb4: e1120003 tst r2, r3
fb8: e1a08001 mov r8, r1
fbc: e1a04000 mov r4, r0
fc0: 0a000002 beq fd0 <libxt_owner_init+0x8c4>
fc4: e59f00dc ldr r0, [pc, #220] ; 10a8 <libxt_owner_init+0x99c>
fc8: e08f0000 add r0, pc, r0
fcc: ebfffda4 bl 664 <printf@plt>
fd0: e59f70d4 ldr r7, [pc, #212] ; 10ac <libxt_owner_init+0x9a0>
fd4: e1a01008 mov r1, r8
fd8: e08f7007 add r7, pc, r7
fdc: e1a00007 mov r0, r7
fe0: ebfffd9f bl 664 <printf@plt>
fe4: e5d42010 ldrb r2, [r4, #16]
fe8: e0055002 and r5, r5, r2
--
116c: e3a02002 mov r2, #2
1170: e08f1001 add r1, pc, r1
1174: e8bd4070 pop {r4, r5, r6, lr}
1178: eaffff86 b f98 <libxt_owner_init+0x88c>
117c: 000008d1 ldrdeq r0, [r0], -r1
1180: 000008cd andeq r0, r0, sp, asr #17
1184: 000008c5 andeq r0, r0, r5, asr #17
1188: e5d0c020 ldrb ip, [r0, #32]
118c: e112000c tst r2, ip
1190: 012fff1e bxeq lr
1194: e92d41f0 push {r4, r5, r6, r7, r8, lr}
1198: e1a06003 mov r6, r3
119c: e5d03021 ldrb r3, [r0, #33] ; 0x21
11a0: e1a05002 mov r5, r2
11a4: e1120003 tst r2, r3
11a8: e1a07001 mov r7, r1
11ac: e1a04000 mov r4, r0
11b0: 0a000002 beq 11c0 <libxt_owner_init+0xab4>
11b4: e59f00f0 ldr r0, [pc, #240] ; 12ac <libxt_owner_init+0xba0>
11b8: e08f0000 add r0, pc, r0
11bc: ebfffd28 bl 664 <printf@plt>
11c0: e59f00e8 ldr r0, [pc, #232] ; 12b0 <libxt_owner_init+0xba4>
11c4: e1a01007 mov r1, r7
11c8: e08f0000 add r0, pc, r0
11cc: ebfffd24 bl 664 <printf@plt>
11d0: e5d42020 ldrb r2, [r4, #32]
11d4: e0055002 and r5, r5, r2
--
13b0: e08f1001 add r1, pc, r1
13b4: e8bd4070 pop {r4, r5, r6, lr}
13b8: eaffff72 b 1188 <libxt_owner_init+0xa7c>
13bc: 000006bd ; <UNDEFINED> instruction: 0x000006bd
13c0: 000006b5 ; <UNDEFINED> instruction: 0x000006b5
13c4: 000006c5 andeq r0, r0, r5, asr #13
13c8: 000006bd ; <UNDEFINED> instruction: 0x000006bd
13cc: e5d0c020 ldrb ip, [r0, #32]
13d0: e112000c tst r2, ip
13d4: 012fff1e bxeq lr
13d8: e92d41f0 push {r4, r5, r6, r7, r8, lr}
13dc: e1a06003 mov r6, r3
13e0: e5d03021 ldrb r3, [r0, #33] ; 0x21
13e4: e1a05002 mov r5, r2
13e8: e1120003 tst r2, r3
13ec: e1a07001 mov r7, r1
13f0: e1a04000 mov r4, r0
13f4: 0a000002 beq 1404 <libxt_owner_init+0xcf8>
13f8: e59f0128 ldr r0, [pc, #296] ; 1528 <libxt_owner_init+0xe1c>
13fc: e08f0000 add r0, pc, r0
1400: ebfffc97 bl 664 <printf@plt>
1404: e59f0120 ldr r0, [pc, #288] ; 152c <libxt_owner_init+0xe20>
1408: e1a01007 mov r1, r7
140c: e08f0000 add r0, pc, r0
1410: ebfffc93 bl 664 <printf@plt>
1414: e5d42020 ldrb r2, [r4, #32]
1418: e0055002 and r5, r5, r2
[*] Function printf used 6 times libxt_owner.so