[*] Binary protection state of libip6t_ah.so

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


[*] Function printf tear down of libip6t_ah.so

 850:	e3530000 	cmp	r3, #0
 854:	08bd8070 	popeq	{r4, r5, r6, pc}
 858:	e5d4300d 	ldrb	r3, [r4, #13]
 85c:	e3833002 	orr	r3, r3, #2
 860:	eafffff7 	b	844 <libip6t_ah_init+0x398>
 864:	e5913020 	ldr	r3, [r1, #32]
 868:	e92d4010 	push	{r4, lr}
 86c:	e3530000 	cmp	r3, #0
 870:	e1a04001 	mov	r4, r1
 874:	1a000002 	bne	884 <libip6t_ah_init+0x3d8>
 878:	e5913024 	ldr	r3, [r1, #36]	; 0x24
 87c:	e3730001 	cmn	r3, #1
 880:	0a00000e 	beq	8c0 <libip6t_ah_init+0x414>
 884:	e5d4302d 	ldrb	r3, [r4, #45]	; 0x2d
 888:	e3130001 	tst	r3, #1
 88c:	0a000019 	beq	8f8 <libip6t_ah_init+0x44c>
 890:	e59f10b4 	ldr	r1, [pc, #180]	; 94c <libip6t_ah_init+0x4a0>
 894:	e08f1001 	add	r1, pc, r1
 898:	e59f00b0 	ldr	r0, [pc, #176]	; 950 <libip6t_ah_init+0x4a4>
 89c:	e08f0000 	add	r0, pc, r0
 8a0:	ebfffee9 	bl	44c <printf@plt>
 8a4:	e5941020 	ldr	r1, [r4, #32]
 8a8:	e5942024 	ldr	r2, [r4, #36]	; 0x24
 8ac:	e1510002 	cmp	r1, r2
 8b0:	0a000013 	beq	904 <libip6t_ah_init+0x458>
 8b4:	e59f0098 	ldr	r0, [pc, #152]	; 954 <libip6t_ah_init+0x4a8>
 8b8:	e08f0000 	add	r0, pc, r0
 8bc:	ebfffee2 	bl	44c <printf@plt>
 8c0:	e5942028 	ldr	r2, [r4, #40]	; 0x28
 8c4:	e5d4302d 	ldrb	r3, [r4, #45]	; 0x2d
 8c8:	e3520000 	cmp	r2, #0
 8cc:	e2033002 	and	r3, r3, #2
 8d0:	1a00000f 	bne	914 <libip6t_ah_init+0x468>
 8d4:	e3530000 	cmp	r3, #0
 8d8:	1a000015 	bne	934 <libip6t_ah_init+0x488>
 8dc:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 8e0:	e3530000 	cmp	r3, #0
 8e4:	08bd8010 	popeq	{r4, pc}
 8e8:	e59f0068 	ldr	r0, [pc, #104]	; 958 <libip6t_ah_init+0x4ac>
 8ec:	e8bd4010 	pop	{r4, lr}
 8f0:	e08f0000 	add	r0, pc, r0
 8f4:	eafffed4 	b	44c <printf@plt>
 8f8:	e59f105c 	ldr	r1, [pc, #92]	; 95c <libip6t_ah_init+0x4b0>
 8fc:	e08f1001 	add	r1, pc, r1
 900:	eaffffe4 	b	898 <libip6t_ah_init+0x3ec>
 904:	e59f0054 	ldr	r0, [pc, #84]	; 960 <libip6t_ah_init+0x4b4>
 908:	e08f0000 	add	r0, pc, r0
 90c:	ebfffece 	bl	44c <printf@plt>
 910:	eaffffea 	b	8c0 <libip6t_ah_init+0x414>
 914:	e3530000 	cmp	r3, #0
 918:	0a000008 	beq	940 <libip6t_ah_init+0x494>
 91c:	e59f1040 	ldr	r1, [pc, #64]	; 964 <libip6t_ah_init+0x4b8>
 920:	e08f1001 	add	r1, pc, r1
 924:	e59f003c 	ldr	r0, [pc, #60]	; 968 <libip6t_ah_init+0x4bc>
 928:	e08f0000 	add	r0, pc, r0
 92c:	ebfffec6 	bl	44c <printf@plt>
 930:	eaffffe9 	b	8dc <libip6t_ah_init+0x430>
 934:	e59f1030 	ldr	r1, [pc, #48]	; 96c <libip6t_ah_init+0x4c0>
--
 944:	e08f1001 	add	r1, pc, r1
 948:	eafffff5 	b	924 <libip6t_ah_init+0x478>
 94c:	00000281 	andeq	r0, r0, r1, lsl #5
 950:	0000027c 	andeq	r0, r0, ip, ror r2
 954:	00000350 	andeq	r0, r0, r0, asr r3
 958:	00000242 	andeq	r0, r0, r2, asr #4
 95c:	000002fd 	strdeq	r0, [r0], -sp
 960:	000001fa 	strdeq	r0, [r0], -sl
 964:	000001f5 	strdeq	r0, [r0], -r5
 968:	000001fc 	strdeq	r0, [r0], -ip
 96c:	000001dd 	ldrdeq	r0, [r0], -sp
 970:	000002b5 			; <UNDEFINED> instruction: 0x000002b5
 974:	e59f0004 	ldr	r0, [pc, #4]	; 980 <libip6t_ah_init+0x4d4>
 978:	e08f0000 	add	r0, pc, r0
 97c:	eafffeb5 	b	458 <puts@plt>
 980:	000001c3 	andeq	r0, r0, r3, asr #3
 984:	e92d4013 	push	{r0, r1, r4, lr}
 988:	e59f0100 	ldr	r0, [pc, #256]	; a90 <libip6t_ah_init+0x5e4>
 98c:	e1a04001 	mov	r4, r1
 990:	e08f0000 	add	r0, pc, r0
 994:	ebfffeac 	bl	44c <printf@plt>
 998:	e5d4202d 	ldrb	r2, [r4, #45]	; 0x2d
 99c:	e5943020 	ldr	r3, [r4, #32]
--
 9a8:	1a000021 	bne	a34 <libip6t_ah_init+0x588>
 9ac:	e59f20e0 	ldr	r2, [pc, #224]	; a94 <libip6t_ah_init+0x5e8>
 9b0:	e08f2002 	add	r2, pc, r2
 9b4:	e3700001 	cmn	r0, #1
 9b8:	03530000 	cmpeq	r3, #0
 9bc:	1a00001f 	bne	a40 <libip6t_ah_init+0x594>
 9c0:	e3510000 	cmp	r1, #0
 9c4:	1a000025 	bne	a60 <libip6t_ah_init+0x5b4>
 9c8:	e5d4202d 	ldrb	r2, [r4, #45]	; 0x2d
 9cc:	e5943028 	ldr	r3, [r4, #40]	; 0x28
 9d0:	e2121002 	ands	r1, r2, #2
 9d4:	0a000028 	beq	a7c <libip6t_ah_init+0x5d0>
 9d8:	e59f20b8 	ldr	r2, [pc, #184]	; a98 <libip6t_ah_init+0x5ec>
 9dc:	e08f2002 	add	r2, pc, r2
 9e0:	e1911003 	orrs	r1, r1, r3
 9e4:	0a000004 	beq	9fc <libip6t_ah_init+0x550>
 9e8:	e59f10ac 	ldr	r1, [pc, #172]	; a9c <libip6t_ah_init+0x5f0>
 9ec:	e59f00ac 	ldr	r0, [pc, #172]	; aa0 <libip6t_ah_init+0x5f4>
 9f0:	e08f1001 	add	r1, pc, r1
 9f4:	e08f0000 	add	r0, pc, r0
 9f8:	ebfffe93 	bl	44c <printf@plt>
 9fc:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 a00:	e3530000 	cmp	r3, #0
 a04:	0a000002 	beq	a14 <libip6t_ah_init+0x568>
 a08:	e59f0094 	ldr	r0, [pc, #148]	; aa4 <libip6t_ah_init+0x5f8>
 a0c:	e08f0000 	add	r0, pc, r0
 a10:	ebfffe8d 	bl	44c <printf@plt>
 a14:	e5d4102d 	ldrb	r1, [r4, #45]	; 0x2d
 a18:	e3d11003 	bics	r1, r1, #3
 a1c:	0a000019 	beq	a88 <libip6t_ah_init+0x5dc>
 a20:	e59f0080 	ldr	r0, [pc, #128]	; aa8 <libip6t_ah_init+0x5fc>
 a24:	e08f0000 	add	r0, pc, r0
 a28:	e28dd008 	add	sp, sp, #8
 a2c:	e8bd4010 	pop	{r4, lr}
 a30:	eafffe85 	b	44c <printf@plt>
 a34:	e59f2070 	ldr	r2, [pc, #112]	; aac <libip6t_ah_init+0x600>
 a38:	e08f2002 	add	r2, pc, r2
 a3c:	eaffffdc 	b	9b4 <libip6t_ah_init+0x508>
 a40:	e1530000 	cmp	r3, r0
 a44:	1a000005 	bne	a60 <libip6t_ah_init+0x5b4>
 a48:	e59f1060 	ldr	r1, [pc, #96]	; ab0 <libip6t_ah_init+0x604>
 a4c:	e59f0060 	ldr	r0, [pc, #96]	; ab4 <libip6t_ah_init+0x608>
 a50:	e08f1001 	add	r1, pc, r1
 a54:	e08f0000 	add	r0, pc, r0
 a58:	ebfffe7b 	bl	44c <printf@plt>
 a5c:	eaffffd9 	b	9c8 <libip6t_ah_init+0x51c>
 a60:	e58d0000 	str	r0, [sp]
 a64:	e59f104c 	ldr	r1, [pc, #76]	; ab8 <libip6t_ah_init+0x60c>
 a68:	e59f004c 	ldr	r0, [pc, #76]	; abc <libip6t_ah_init+0x610>
 a6c:	e08f1001 	add	r1, pc, r1
 a70:	e08f0000 	add	r0, pc, r0
 a74:	ebfffe74 	bl	44c <printf@plt>
 a78:	eaffffd2 	b	9c8 <libip6t_ah_init+0x51c>
 a7c:	e59f203c 	ldr	r2, [pc, #60]	; ac0 <libip6t_ah_init+0x614>


[*] Function printf used 9 times libip6t_ah.so