[*] Binary protection state of libip6t_frag.so

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


[*] Function printf tear down of libip6t_frag.so

 88c:	e3833010 	orr	r3, r3, #16
 890:	eaffffec 	b	848 <libip6t_frag_init+0x384>
 894:	e5d4300c 	ldrb	r3, [r4, #12]
 898:	e3833020 	orr	r3, r3, #32
 89c:	eaffffe9 	b	848 <libip6t_frag_init+0x384>
 8a0:	e5913020 	ldr	r3, [r1, #32]
 8a4:	e92d4010 	push	{r4, lr}
 8a8:	e3530000 	cmp	r3, #0
 8ac:	e1a04001 	mov	r4, r1
 8b0:	1a000002 	bne	8c0 <libip6t_frag_init+0x3fc>
 8b4:	e5913024 	ldr	r3, [r1, #36]	; 0x24
 8b8:	e3730001 	cmn	r3, #1
 8bc:	0a00000e 	beq	8fc <libip6t_frag_init+0x438>
 8c0:	e5d4302d 	ldrb	r3, [r4, #45]	; 0x2d
 8c4:	e3130001 	tst	r3, #1
 8c8:	1a000030 	bne	990 <libip6t_frag_init+0x4cc>
 8cc:	e59f10e4 	ldr	r1, [pc, #228]	; 9b8 <libip6t_frag_init+0x4f4>
 8d0:	e08f1001 	add	r1, pc, r1
 8d4:	e59f00e0 	ldr	r0, [pc, #224]	; 9bc <libip6t_frag_init+0x4f8>
 8d8:	e08f0000 	add	r0, pc, r0
 8dc:	ebfffee0 	bl	464 <printf@plt>
 8e0:	e5941020 	ldr	r1, [r4, #32]
 8e4:	e5942024 	ldr	r2, [r4, #36]	; 0x24
 8e8:	e1510002 	cmp	r1, r2
 8ec:	0a00002a 	beq	99c <libip6t_frag_init+0x4d8>
 8f0:	e59f00c8 	ldr	r0, [pc, #200]	; 9c0 <libip6t_frag_init+0x4fc>
 8f4:	e08f0000 	add	r0, pc, r0
 8f8:	ebfffed9 	bl	464 <printf@plt>
 8fc:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 900:	e3130002 	tst	r3, #2
 904:	0a000008 	beq	92c <libip6t_frag_init+0x468>
 908:	e5d4302d 	ldrb	r3, [r4, #45]	; 0x2d
 90c:	e3130002 	tst	r3, #2
 910:	1a000025 	bne	9ac <libip6t_frag_init+0x4e8>
 914:	e59f10a8 	ldr	r1, [pc, #168]	; 9c4 <libip6t_frag_init+0x500>
 918:	e08f1001 	add	r1, pc, r1
 91c:	e59f00a4 	ldr	r0, [pc, #164]	; 9c8 <libip6t_frag_init+0x504>
 920:	e5942028 	ldr	r2, [r4, #40]	; 0x28
 924:	e08f0000 	add	r0, pc, r0
 928:	ebfffecd 	bl	464 <printf@plt>
 92c:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 930:	e3130004 	tst	r3, #4
 934:	0a000002 	beq	944 <libip6t_frag_init+0x480>
 938:	e59f008c 	ldr	r0, [pc, #140]	; 9cc <libip6t_frag_init+0x508>
 93c:	e08f0000 	add	r0, pc, r0
 940:	ebfffec7 	bl	464 <printf@plt>
 944:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 948:	e3130008 	tst	r3, #8
 94c:	0a000002 	beq	95c <libip6t_frag_init+0x498>
 950:	e59f0078 	ldr	r0, [pc, #120]	; 9d0 <libip6t_frag_init+0x50c>
 954:	e08f0000 	add	r0, pc, r0
 958:	ebfffec1 	bl	464 <printf@plt>
 95c:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 960:	e3130010 	tst	r3, #16
 964:	0a000002 	beq	974 <libip6t_frag_init+0x4b0>
 968:	e59f0064 	ldr	r0, [pc, #100]	; 9d4 <libip6t_frag_init+0x510>
 96c:	e08f0000 	add	r0, pc, r0
 970:	ebfffebb 	bl	464 <printf@plt>
 974:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 978:	e3130020 	tst	r3, #32
 97c:	08bd8010 	popeq	{r4, pc}
 980:	e59f0050 	ldr	r0, [pc, #80]	; 9d8 <libip6t_frag_init+0x514>
 984:	e8bd4010 	pop	{r4, lr}
 988:	e08f0000 	add	r0, pc, r0
 98c:	eafffeb4 	b	464 <printf@plt>
 990:	e59f1044 	ldr	r1, [pc, #68]	; 9dc <libip6t_frag_init+0x518>
 994:	e08f1001 	add	r1, pc, r1
 998:	eaffffcd 	b	8d4 <libip6t_frag_init+0x410>
 99c:	e59f003c 	ldr	r0, [pc, #60]	; 9e0 <libip6t_frag_init+0x51c>
 9a0:	e08f0000 	add	r0, pc, r0
 9a4:	ebfffeae 	bl	464 <printf@plt>
 9a8:	eaffffd3 	b	8fc <libip6t_frag_init+0x438>
 9ac:	e59f1030 	ldr	r1, [pc, #48]	; 9e4 <libip6t_frag_init+0x520>
--
 9b8:	000002c7 	andeq	r0, r0, r7, asr #5
 9bc:	00000328 	andeq	r0, r0, r8, lsr #6
 9c0:	000004cf 	andeq	r0, r0, pc, asr #9
 9c4:	0000027f 	andeq	r0, r0, pc, ror r2
 9c8:	000002e9 	andeq	r0, r0, r9, ror #5
 9cc:	000002e1 	andeq	r0, r0, r1, ror #5
 9d0:	000002d4 	ldrdeq	r0, [r0], -r4
 9d4:	000002c9 	andeq	r0, r0, r9, asr #5
 9d8:	000002b9 			; <UNDEFINED> instruction: 0x000002b9
 9dc:	00000269 	andeq	r0, r0, r9, ror #4
 9e0:	0000027a 	andeq	r0, r0, sl, ror r2
 9e4:	0000024d 	andeq	r0, r0, sp, asr #4
 9e8:	e59f0004 	ldr	r0, [pc, #4]	; 9f4 <libip6t_frag_init+0x530>
 9ec:	e08f0000 	add	r0, pc, r0
 9f0:	eafffe9e 	b	470 <puts@plt>
 9f4:	00000261 	andeq	r0, r0, r1, ror #4
 9f8:	e59f0150 	ldr	r0, [pc, #336]	; b50 <libip6t_frag_init+0x68c>
 9fc:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
 a00:	e08f0000 	add	r0, pc, r0
 a04:	e1a04001 	mov	r4, r1
 a08:	ebfffe95 	bl	464 <printf@plt>
 a0c:	e5d4202d 	ldrb	r2, [r4, #45]	; 0x2d
 a10:	e5945020 	ldr	r5, [r4, #32]
 a14:	e2122001 	ands	r2, r2, #1
 a18:	e5947024 	ldr	r7, [r4, #36]	; 0x24
 a1c:	1a00003e 	bne	b1c <libip6t_frag_init+0x658>
 a20:	e59f612c 	ldr	r6, [pc, #300]	; b54 <libip6t_frag_init+0x690>
 a24:	e08f6006 	add	r6, pc, r6
 a28:	e2973001 	adds	r3, r7, #1
 a2c:	13a03001 	movne	r3, #1
 a30:	e3550000 	cmp	r5, #0
 a34:	13a03001 	movne	r3, #1
 a38:	e1933002 	orrs	r3, r3, r2
 a3c:	0a00000b 	beq	a70 <libip6t_frag_init+0x5ac>
 a40:	e59f1110 	ldr	r1, [pc, #272]	; b58 <libip6t_frag_init+0x694>
 a44:	e59f0110 	ldr	r0, [pc, #272]	; b5c <libip6t_frag_init+0x698>
 a48:	e08f1001 	add	r1, pc, r1
 a4c:	e08f0000 	add	r0, pc, r0
 a50:	ebfffe83 	bl	464 <printf@plt>
 a54:	e1550007 	cmp	r5, r7
 a58:	1a000032 	bne	b28 <libip6t_frag_init+0x664>
 a5c:	e59f00fc 	ldr	r0, [pc, #252]	; b60 <libip6t_frag_init+0x69c>
 a60:	e1a02005 	mov	r2, r5
 a64:	e1a01006 	mov	r1, r6
 a68:	e08f0000 	add	r0, pc, r0
 a6c:	ebfffe7c 	bl	464 <printf@plt>
 a70:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 a74:	e3130002 	tst	r3, #2
 a78:	0a000008 	beq	aa0 <libip6t_frag_init+0x5dc>
 a7c:	e5d4302d 	ldrb	r3, [r4, #45]	; 0x2d
 a80:	e3130002 	tst	r3, #2
 a84:	1a00002e 	bne	b44 <libip6t_frag_init+0x680>
 a88:	e59f10d4 	ldr	r1, [pc, #212]	; b64 <libip6t_frag_init+0x6a0>
 a8c:	e08f1001 	add	r1, pc, r1
 a90:	e59f00d0 	ldr	r0, [pc, #208]	; b68 <libip6t_frag_init+0x6a4>
 a94:	e5942028 	ldr	r2, [r4, #40]	; 0x28
 a98:	e08f0000 	add	r0, pc, r0
 a9c:	ebfffe70 	bl	464 <printf@plt>
 aa0:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 aa4:	e3130004 	tst	r3, #4
 aa8:	0a000002 	beq	ab8 <libip6t_frag_init+0x5f4>
 aac:	e59f00b8 	ldr	r0, [pc, #184]	; b6c <libip6t_frag_init+0x6a8>
 ab0:	e08f0000 	add	r0, pc, r0
 ab4:	ebfffe6a 	bl	464 <printf@plt>
 ab8:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 abc:	e3130008 	tst	r3, #8
 ac0:	0a000002 	beq	ad0 <libip6t_frag_init+0x60c>
 ac4:	e59f00a4 	ldr	r0, [pc, #164]	; b70 <libip6t_frag_init+0x6ac>
 ac8:	e08f0000 	add	r0, pc, r0
 acc:	ebfffe64 	bl	464 <printf@plt>
 ad0:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 ad4:	e3130010 	tst	r3, #16
 ad8:	0a000002 	beq	ae8 <libip6t_frag_init+0x624>
 adc:	e59f0090 	ldr	r0, [pc, #144]	; b74 <libip6t_frag_init+0x6b0>
 ae0:	e08f0000 	add	r0, pc, r0
 ae4:	ebfffe5e 	bl	464 <printf@plt>
 ae8:	e5d4302c 	ldrb	r3, [r4, #44]	; 0x2c
 aec:	e3130020 	tst	r3, #32
 af0:	0a000002 	beq	b00 <libip6t_frag_init+0x63c>
 af4:	e59f007c 	ldr	r0, [pc, #124]	; b78 <libip6t_frag_init+0x6b4>
 af8:	e08f0000 	add	r0, pc, r0
 afc:	ebfffe58 	bl	464 <printf@plt>
 b00:	e5d4102d 	ldrb	r1, [r4, #45]	; 0x2d
 b04:	e3d11003 	bics	r1, r1, #3
 b08:	08bd81f0 	popeq	{r4, r5, r6, r7, r8, pc}
 b0c:	e59f0068 	ldr	r0, [pc, #104]	; b7c <libip6t_frag_init+0x6b8>
 b10:	e8bd41f0 	pop	{r4, r5, r6, r7, r8, lr}
 b14:	e08f0000 	add	r0, pc, r0
 b18:	eafffe51 	b	464 <printf@plt>
 b1c:	e59f605c 	ldr	r6, [pc, #92]	; b80 <libip6t_frag_init+0x6bc>
 b20:	e08f6006 	add	r6, pc, r6
 b24:	eaffffbf 	b	a28 <libip6t_frag_init+0x564>
 b28:	e59f0054 	ldr	r0, [pc, #84]	; b84 <libip6t_frag_init+0x6c0>
 b2c:	e1a03007 	mov	r3, r7
 b30:	e1a02005 	mov	r2, r5
 b34:	e1a01006 	mov	r1, r6
 b38:	e08f0000 	add	r0, pc, r0
 b3c:	ebfffe48 	bl	464 <printf@plt>
 b40:	eaffffca 	b	a70 <libip6t_frag_init+0x5ac>
 b44:	e59f103c 	ldr	r1, [pc, #60]	; b88 <libip6t_frag_init+0x6c4>


[*] Function printf used 16 times libip6t_frag.so