[*] Binary protection state of libxt_pkttype.so

  
  	Partial RELRO  No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of libxt_pkttype.so

 724:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
 728:	e59f5064 	ldr	r5, [pc, #100]	; 794 <libxt_pkttype_init+0x214>
 72c:	e08f0000 	add	r0, pc, r0
 730:	ebffff7a 	bl	520 <puts@plt>
 734:	e59f005c 	ldr	r0, [pc, #92]	; 798 <libxt_pkttype_init+0x218>
 738:	e59f705c 	ldr	r7, [pc, #92]	; 79c <libxt_pkttype_init+0x21c>
 73c:	e08f0000 	add	r0, pc, r0
 740:	ebffff76 	bl	520 <puts@plt>
 744:	e3a04000 	mov	r4, #0
 748:	e3a0600c 	mov	r6, #12
 74c:	e08f5005 	add	r5, pc, r5
 750:	e08f7007 	add	r7, pc, r7
 754:	e0030496 	mul	r3, r6, r4
 758:	e0852003 	add	r2, r5, r3
 75c:	e5d21005 	ldrb	r1, [r2, #5]
 760:	e3510001 	cmp	r1, #1
 764:	1a000003 	bne	778 <libxt_pkttype_init+0x1f8>
 768:	e5922008 	ldr	r2, [r2, #8]
 76c:	e7931005 	ldr	r1, [r3, r5]
 770:	e1a00007 	mov	r0, r7
 774:	ebffff66 	bl	514 <printf@plt>
 778:	e2844001 	add	r4, r4, #1
 77c:	e3540006 	cmp	r4, #6
--
 910:	e3a0000c 	mov	r0, #12
 914:	e0010390 	mul	r1, r0, r3
 918:	e59f3014 	ldr	r3, [pc, #20]	; 934 <libxt_pkttype_init+0x3b4>
 91c:	e59f0014 	ldr	r0, [pc, #20]	; 938 <libxt_pkttype_init+0x3b8>
 920:	e08f3003 	add	r3, pc, r3
 924:	e7931001 	ldr	r1, [r3, r1]
 928:	e08f0000 	add	r0, pc, r0
 92c:	eafffff6 	b	90c <libxt_pkttype_init+0x38c>
 930:	00000149 	andeq	r0, r0, r9, asr #2
 934:	00010550 	andeq	r0, r1, r0, asr r5
 938:	0000012c 	andeq	r0, r0, ip, lsr #2
 93c:	e5913024 	ldr	r3, [r1, #36]	; 0x24
 940:	e92d4010 	push	{r4, lr}
 944:	e3530000 	cmp	r3, #0
 948:	e1a04001 	mov	r4, r1
 94c:	1a000007 	bne	970 <libxt_pkttype_init+0x3f0>
 950:	e59f1024 	ldr	r1, [pc, #36]	; 97c <libxt_pkttype_init+0x3fc>
 954:	e08f1001 	add	r1, pc, r1
 958:	e59f0020 	ldr	r0, [pc, #32]	; 980 <libxt_pkttype_init+0x400>
 95c:	e08f0000 	add	r0, pc, r0
 960:	ebfffeeb 	bl	514 <printf@plt>
 964:	e5940020 	ldr	r0, [r4, #32]
 968:	e8bd4010 	pop	{r4, lr}
 96c:	eaffffdd 	b	8e8 <libxt_pkttype_init+0x368>
 970:	e59f100c 	ldr	r1, [pc, #12]	; 984 <libxt_pkttype_init+0x404>
 974:	e08f1001 	add	r1, pc, r1
 978:	eafffff6 	b	958 <libxt_pkttype_init+0x3d8>
 97c:	000000ed 	andeq	r0, r0, sp, ror #1
 980:	00000113 	andeq	r0, r0, r3, lsl r1
 984:	000000f8 	strdeq	r0, [r0], -r8
 988:	e5913024 	ldr	r3, [r1, #36]	; 0x24
 98c:	e92d4010 	push	{r4, lr}
 990:	e3530000 	cmp	r3, #0
 994:	e1a04001 	mov	r4, r1
 998:	1a000007 	bne	9bc <libxt_pkttype_init+0x43c>
 99c:	e59f1024 	ldr	r1, [pc, #36]	; 9c8 <libxt_pkttype_init+0x448>
 9a0:	e08f1001 	add	r1, pc, r1
 9a4:	e59f0020 	ldr	r0, [pc, #32]	; 9cc <libxt_pkttype_init+0x44c>
 9a8:	e08f0000 	add	r0, pc, r0
 9ac:	ebfffed8 	bl	514 <printf@plt>
 9b0:	e5940020 	ldr	r0, [r4, #32]
 9b4:	e8bd4010 	pop	{r4, lr}


[*] Function printf used 3 times libxt_pkttype.so