[*] Binary protection state of libxt_dccp.so

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


[*] Function printf tear down of libxt_dccp.so

     9f4:	e1c430b8 	strh	r3, [r4, #8]
     9f8:	e5d53014 	ldrb	r3, [r5, #20]
     9fc:	e3530000 	cmp	r3, #0
     a00:	0affffb6 	beq	8e0 <libxt_dccp_init+0x1fc>
     a04:	e1d430ba 	ldrh	r3, [r4, #10]
     a08:	e3833008 	orr	r3, r3, #8
     a0c:	eaffffbd 	b	908 <libxt_dccp_init+0x224>
     a10:	00011758 	andeq	r1, r1, r8, asr r7
     a14:	00000830 	andeq	r0, r0, r0, lsr r8
     a18:	0001147c 	andeq	r1, r1, ip, ror r4
     a1c:	0000081c 	andeq	r0, r0, ip, lsl r8
     a20:	00000054 	andeq	r0, r0, r4, asr r0
     a24:	00000786 	andeq	r0, r0, r6, lsl #15
     a28:	e3510000 	cmp	r1, #0
     a2c:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
     a30:	e1a05000 	mov	r5, r0
     a34:	e1a06002 	mov	r6, r2
     a38:	0a000002 	beq	a48 <libxt_dccp_init+0x364>
     a3c:	e59f0080 	ldr	r0, [pc, #128]	; ac4 <libxt_dccp_init+0x3e0>
     a40:	e08f0000 	add	r0, pc, r0
     a44:	ebfffeff 	bl	648 <printf@plt>
     a48:	e59f7078 	ldr	r7, [pc, #120]	; ac8 <libxt_dccp_init+0x3e4>
     a4c:	e59f8078 	ldr	r8, [pc, #120]	; acc <libxt_dccp_init+0x3e8>
--
     a60:	e3a03000 	mov	r3, #0
     a64:	e08f8008 	add	r8, pc, r8
     a68:	e08f9009 	add	r9, pc, r9
     a6c:	e3550000 	cmp	r5, #0
     a70:	08bd87f0 	popeq	{r4, r5, r6, r7, r8, r9, sl, pc}
     a74:	e3a04000 	mov	r4, #0
     a78:	ea000000 	b	a80 <libxt_dccp_init+0x39c>
     a7c:	e2844001 	add	r4, r4, #1
     a80:	e1a02455 	asr	r2, r5, r4
     a84:	e212a001 	ands	sl, r2, #1
     a88:	0afffffb 	beq	a7c <libxt_dccp_init+0x398>
     a8c:	e3530000 	cmp	r3, #0
     a90:	0a000001 	beq	a9c <libxt_dccp_init+0x3b8>
     a94:	e3a0002c 	mov	r0, #44	; 0x2c
     a98:	ebfffee7 	bl	63c <putchar@plt>
     a9c:	e3560000 	cmp	r6, #0
     aa0:	11a01004 	movne	r1, r4
     aa4:	11a00009 	movne	r0, r9
     aa8:	07971104 	ldreq	r1, [r7, r4, lsl #2]
     aac:	01a00008 	moveq	r0, r8
     ab0:	ebfffee4 	bl	648 <printf@plt>
     ab4:	e3a03001 	mov	r3, #1
     ab8:	e1c55413 	bic	r5, r5, r3, lsl r4
     abc:	e1a0300a 	mov	r3, sl
     ac0:	eaffffe9 	b	a6c <libxt_dccp_init+0x388>
     ac4:	00000735 	andeq	r0, r0, r5, lsr r7
     ac8:	00011358 	andeq	r1, r1, r8, asr r3
     acc:	0000076f 	andeq	r0, r0, pc, ror #14
     ad0:	00000767 	andeq	r0, r0, r7, ror #14
     ad4:	e1d132b8 	ldrh	r3, [r1, #40]	; 0x28
     ad8:	e92d4010 	push	{r4, lr}
     adc:	e3130001 	tst	r3, #1
     ae0:	e1a04001 	mov	r4, r1
     ae4:	0a00000c 	beq	b1c <libxt_dccp_init+0x438>
     ae8:	e1d132ba 	ldrh	r3, [r1, #42]	; 0x2a
     aec:	e3130001 	tst	r3, #1
     af0:	0a000002 	beq	b00 <libxt_dccp_init+0x41c>
     af4:	e59f0108 	ldr	r0, [pc, #264]	; c04 <libxt_dccp_init+0x520>
     af8:	e08f0000 	add	r0, pc, r0
     afc:	ebfffed1 	bl	648 <printf@plt>
     b00:	e1d412b4 	ldrh	r1, [r4, #36]	; 0x24
     b04:	e1d422b6 	ldrh	r2, [r4, #38]	; 0x26
     b08:	e1510002 	cmp	r1, r2
     b0c:	0a00002e 	beq	bcc <libxt_dccp_init+0x4e8>
     b10:	e59f00f0 	ldr	r0, [pc, #240]	; c08 <libxt_dccp_init+0x524>
     b14:	e08f0000 	add	r0, pc, r0
     b18:	ebfffeca 	bl	648 <printf@plt>
     b1c:	e1d432b8 	ldrh	r3, [r4, #40]	; 0x28
     b20:	e3130002 	tst	r3, #2
     b24:	0a00000c 	beq	b5c <libxt_dccp_init+0x478>
     b28:	e1d432ba 	ldrh	r3, [r4, #42]	; 0x2a
     b2c:	e3130002 	tst	r3, #2
     b30:	0a000002 	beq	b40 <libxt_dccp_init+0x45c>
     b34:	e59f00d0 	ldr	r0, [pc, #208]	; c0c <libxt_dccp_init+0x528>
     b38:	e08f0000 	add	r0, pc, r0
     b3c:	ebfffec1 	bl	648 <printf@plt>
     b40:	e1d412b0 	ldrh	r1, [r4, #32]
     b44:	e1d422b2 	ldrh	r2, [r4, #34]	; 0x22
     b48:	e1510002 	cmp	r1, r2
     b4c:	0a000022 	beq	bdc <libxt_dccp_init+0x4f8>
     b50:	e59f00b8 	ldr	r0, [pc, #184]	; c10 <libxt_dccp_init+0x52c>
     b54:	e08f0000 	add	r0, pc, r0
     b58:	ebfffeba 	bl	648 <printf@plt>
     b5c:	e1d432b8 	ldrh	r3, [r4, #40]	; 0x28
     b60:	e3130004 	tst	r3, #4
     b64:	0a00000b 	beq	b98 <libxt_dccp_init+0x4b4>
     b68:	e1d432ba 	ldrh	r3, [r4, #42]	; 0x2a
     b6c:	e3130004 	tst	r3, #4
     b70:	0a00001d 	beq	bec <libxt_dccp_init+0x508>
     b74:	e59f1098 	ldr	r1, [pc, #152]	; c14 <libxt_dccp_init+0x530>
     b78:	e08f1001 	add	r1, pc, r1
     b7c:	e59f0094 	ldr	r0, [pc, #148]	; c18 <libxt_dccp_init+0x534>
     b80:	e08f0000 	add	r0, pc, r0
     b84:	ebfffeaf 	bl	648 <printf@plt>
     b88:	e3a02000 	mov	r2, #0
     b8c:	e1a01002 	mov	r1, r2
     b90:	e1d402bc 	ldrh	r0, [r4, #44]	; 0x2c
     b94:	ebffffa3 	bl	a28 <libxt_dccp_init+0x344>
     b98:	e1d432b8 	ldrh	r3, [r4, #40]	; 0x28
     b9c:	e3130008 	tst	r3, #8
     ba0:	08bd8010 	popeq	{r4, pc}
     ba4:	e1d432ba 	ldrh	r3, [r4, #42]	; 0x2a
     ba8:	e3130008 	tst	r3, #8
     bac:	0a000011 	beq	bf8 <libxt_dccp_init+0x514>
     bb0:	e59f1064 	ldr	r1, [pc, #100]	; c1c <libxt_dccp_init+0x538>
     bb4:	e08f1001 	add	r1, pc, r1
     bb8:	e59f0060 	ldr	r0, [pc, #96]	; c20 <libxt_dccp_init+0x53c>
     bbc:	e5d4202e 	ldrb	r2, [r4, #46]	; 0x2e
     bc0:	e08f0000 	add	r0, pc, r0
     bc4:	e8bd4010 	pop	{r4, lr}
     bc8:	eafffe9e 	b	648 <printf@plt>
     bcc:	e59f0050 	ldr	r0, [pc, #80]	; c24 <libxt_dccp_init+0x540>
     bd0:	e08f0000 	add	r0, pc, r0
     bd4:	ebfffe9b 	bl	648 <printf@plt>
     bd8:	eaffffcf 	b	b1c <libxt_dccp_init+0x438>
     bdc:	e59f0044 	ldr	r0, [pc, #68]	; c28 <libxt_dccp_init+0x544>
     be0:	e08f0000 	add	r0, pc, r0
     be4:	ebfffe97 	bl	648 <printf@plt>
     be8:	eaffffdb 	b	b5c <libxt_dccp_init+0x478>
     bec:	e59f1038 	ldr	r1, [pc, #56]	; c2c <libxt_dccp_init+0x548>
--
     ca0:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
     ca4:	e59d6018 	ldr	r6, [sp, #24]
     ca8:	e253c000 	subs	ip, r3, #0
     cac:	1a00001a 	bne	d1c <libxt_dccp_init+0x638>
     cb0:	e59f709c 	ldr	r7, [pc, #156]	; d54 <libxt_dccp_init+0x670>
     cb4:	e08f7007 	add	r7, pc, r7
     cb8:	e59f3098 	ldr	r3, [pc, #152]	; d58 <libxt_dccp_init+0x674>
     cbc:	e0523003 	subs	r3, r2, r3
     cc0:	13a03001 	movne	r3, #1
     cc4:	e3510000 	cmp	r1, #0
     cc8:	13a03001 	movne	r3, #1
     ccc:	e35c0000 	cmp	ip, #0
     cd0:	13a03001 	movne	r3, #1
     cd4:	e3530000 	cmp	r3, #0
     cd8:	08bd81f0 	popeq	{r4, r5, r6, r7, r8, pc}
     cdc:	e1a04001 	mov	r4, r1
     ce0:	e1a01000 	mov	r1, r0
     ce4:	e59f0070 	ldr	r0, [pc, #112]	; d5c <libxt_dccp_init+0x678>
     ce8:	e1a05002 	mov	r5, r2
     cec:	e08f0000 	add	r0, pc, r0
     cf0:	ebfffe54 	bl	648 <printf@plt>
     cf4:	e1540005 	cmp	r4, r5
     cf8:	e1a01007 	mov	r1, r7
     cfc:	1a000009 	bne	d28 <libxt_dccp_init+0x644>
     d00:	e59f0058 	ldr	r0, [pc, #88]	; d60 <libxt_dccp_init+0x67c>
     d04:	e08f0000 	add	r0, pc, r0
     d08:	ebfffe4e 	bl	648 <printf@plt>
     d0c:	e1a01006 	mov	r1, r6
     d10:	e1a00004 	mov	r0, r4
     d14:	e8bd41f0 	pop	{r4, r5, r6, r7, r8, lr}
     d18:	eaffffc5 	b	c34 <libxt_dccp_init+0x550>
     d1c:	e59f7040 	ldr	r7, [pc, #64]	; d64 <libxt_dccp_init+0x680>
     d20:	e08f7007 	add	r7, pc, r7
     d24:	eaffffe3 	b	cb8 <libxt_dccp_init+0x5d4>
     d28:	e59f0038 	ldr	r0, [pc, #56]	; d68 <libxt_dccp_init+0x684>
     d2c:	e08f0000 	add	r0, pc, r0
     d30:	ebfffe44 	bl	648 <printf@plt>
     d34:	e1a01006 	mov	r1, r6
     d38:	e1a00004 	mov	r0, r4
--
    1008:	00000528 	andeq	r0, r0, r8, lsr #10
    100c:	0000051d 	andeq	r0, r0, sp, lsl r5
    1010:	00000511 	andeq	r0, r0, r1, lsl r5
    1014:	00000505 	andeq	r0, r0, r5, lsl #10
    1018:	0000049f 	muleq	r0, pc, r4	; <UNPREDICTABLE>
    101c:	000004c2 	andeq	r0, r0, r2, asr #9
    1020:	000004d1 	ldrdeq	r0, [r0], -r1
    1024:	00000457 	andeq	r0, r0, r7, asr r4
    1028:	0000048b 	andeq	r0, r0, fp, lsl #9
    102c:	00000471 	andeq	r0, r0, r1, ror r4
    1030:	00000457 	andeq	r0, r0, r7, asr r4
    1034:	00010e50 	andeq	r0, r1, r0, asr lr
    1038:	0000026b 	andeq	r0, r0, fp, ror #4
    103c:	0000043d 	andeq	r0, r0, sp, lsr r4
    1040:	000003de 	ldrdeq	r0, [r0], -lr
    1044:	e92d4037 	push	{r0, r1, r2, r4, r5, lr}
    1048:	e59f00ec 	ldr	r0, [pc, #236]	; 113c <libxt_dccp_init+0xa58>
    104c:	e1a04001 	mov	r4, r1
    1050:	e08f0000 	add	r0, pc, r0
    1054:	e1a05002 	mov	r5, r2
    1058:	ebfffd7a 	bl	648 <printf@plt>
    105c:	e1d432b8 	ldrh	r3, [r4, #40]	; 0x28
    1060:	e3130001 	tst	r3, #1


[*] Function printf used 13 times libxt_dccp.so