[*] 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