[*] Binary protection state of libxt_physdev.so

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


[*] Function printf tear down of libxt_physdev.so

 770:	e5d53014 	ldrb	r3, [r5, #20]
 774:	e3530000 	cmp	r3, #0
 778:	15d43040 	ldrbne	r3, [r4, #64]	; 0x40
 77c:	13833004 	orrne	r3, r3, #4
 780:	15c43040 	strbne	r3, [r4, #64]	; 0x40
 784:	e5d43041 	ldrb	r3, [r4, #65]	; 0x41
 788:	e3833004 	orr	r3, r3, #4
 78c:	eaffffd6 	b	6ec <libxt_physdev_init+0x204>
 790:	e92d4010 	push	{r4, lr}
 794:	e5d13061 	ldrb	r3, [r1, #97]	; 0x61
 798:	e1a04001 	mov	r4, r1
 79c:	e3130008 	tst	r3, #8
 7a0:	0a000007 	beq	7c4 <libxt_physdev_init+0x2dc>
 7a4:	e5d13060 	ldrb	r3, [r1, #96]	; 0x60
 7a8:	e3130008 	tst	r3, #8
 7ac:	1a000033 	bne	880 <libxt_physdev_init+0x398>
 7b0:	e59f1104 	ldr	r1, [pc, #260]	; 8bc <libxt_physdev_init+0x3d4>
 7b4:	e08f1001 	add	r1, pc, r1
 7b8:	e59f0100 	ldr	r0, [pc, #256]	; 8c0 <libxt_physdev_init+0x3d8>
 7bc:	e08f0000 	add	r0, pc, r0
 7c0:	ebffff30 	bl	488 <printf@plt>
 7c4:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 7c8:	e3130001 	tst	r3, #1
 7cc:	0a000008 	beq	7f4 <libxt_physdev_init+0x30c>
 7d0:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 7d4:	e3130001 	tst	r3, #1
 7d8:	1a00002b 	bne	88c <libxt_physdev_init+0x3a4>
 7dc:	e59f10e0 	ldr	r1, [pc, #224]	; 8c4 <libxt_physdev_init+0x3dc>
 7e0:	e08f1001 	add	r1, pc, r1
 7e4:	e59f00dc 	ldr	r0, [pc, #220]	; 8c8 <libxt_physdev_init+0x3e0>
 7e8:	e2842020 	add	r2, r4, #32
 7ec:	e08f0000 	add	r0, pc, r0
 7f0:	ebffff24 	bl	488 <printf@plt>
 7f4:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 7f8:	e3130010 	tst	r3, #16
 7fc:	0a000007 	beq	820 <libxt_physdev_init+0x338>
 800:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 804:	e3130010 	tst	r3, #16
 808:	1a000022 	bne	898 <libxt_physdev_init+0x3b0>
 80c:	e59f10b8 	ldr	r1, [pc, #184]	; 8cc <libxt_physdev_init+0x3e4>
 810:	e08f1001 	add	r1, pc, r1
 814:	e59f00b4 	ldr	r0, [pc, #180]	; 8d0 <libxt_physdev_init+0x3e8>
 818:	e08f0000 	add	r0, pc, r0
 81c:	ebffff19 	bl	488 <printf@plt>
 820:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 824:	e3130002 	tst	r3, #2
 828:	0a000008 	beq	850 <libxt_physdev_init+0x368>
 82c:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 830:	e3130002 	tst	r3, #2
 834:	1a00001a 	bne	8a4 <libxt_physdev_init+0x3bc>
 838:	e59f1094 	ldr	r1, [pc, #148]	; 8d4 <libxt_physdev_init+0x3ec>
 83c:	e08f1001 	add	r1, pc, r1
 840:	e59f0090 	ldr	r0, [pc, #144]	; 8d8 <libxt_physdev_init+0x3f0>
 844:	e2842040 	add	r2, r4, #64	; 0x40
 848:	e08f0000 	add	r0, pc, r0
 84c:	ebffff0d 	bl	488 <printf@plt>
 850:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 854:	e3130004 	tst	r3, #4
--
 8b8:	eaffffec 	b	870 <libxt_physdev_init+0x388>
 8bc:	0000031a 	andeq	r0, r0, sl, lsl r3
 8c0:	00000313 	andeq	r0, r0, r3, lsl r3
 8c4:	000002ee 	andeq	r0, r0, lr, ror #5
 8c8:	000002f6 	strdeq	r0, [r0], -r6
 8cc:	000002be 			; <UNDEFINED> instruction: 0x000002be
 8d0:	000002dd 	ldrdeq	r0, [r0], -sp
 8d4:	00000292 	muleq	r0, r2, r2
 8d8:	000002c1 	andeq	r0, r0, r1, asr #5
 8dc:	00000262 	andeq	r0, r0, r2, ror #4
 8e0:	000002a5 	andeq	r0, r0, r5, lsr #5
 8e4:	00000248 	andeq	r0, r0, r8, asr #4
 8e8:	0000023c 	andeq	r0, r0, ip, lsr r2
 8ec:	00000230 	andeq	r0, r0, r0, lsr r2
 8f0:	00000224 	andeq	r0, r0, r4, lsr #4
 8f4:	00000218 	andeq	r0, r0, r8, lsl r2
 8f8:	e59f0130 	ldr	r0, [pc, #304]	; a30 <libxt_physdev_init+0x548>
 8fc:	e92d4010 	push	{r4, lr}
 900:	e08f0000 	add	r0, pc, r0
 904:	e1a04001 	mov	r4, r1
 908:	ebfffede 	bl	488 <printf@plt>
 90c:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 910:	e3130008 	tst	r3, #8
 914:	0a000007 	beq	938 <libxt_physdev_init+0x450>
 918:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 91c:	e3130008 	tst	r3, #8
 920:	1a000033 	bne	9f4 <libxt_physdev_init+0x50c>
 924:	e59f1108 	ldr	r1, [pc, #264]	; a34 <libxt_physdev_init+0x54c>
 928:	e08f1001 	add	r1, pc, r1
 92c:	e59f0104 	ldr	r0, [pc, #260]	; a38 <libxt_physdev_init+0x550>
 930:	e08f0000 	add	r0, pc, r0
 934:	ebfffed3 	bl	488 <printf@plt>
 938:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 93c:	e3130001 	tst	r3, #1
 940:	0a000008 	beq	968 <libxt_physdev_init+0x480>
 944:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 948:	e3130001 	tst	r3, #1
 94c:	1a00002b 	bne	a00 <libxt_physdev_init+0x518>
 950:	e59f10e4 	ldr	r1, [pc, #228]	; a3c <libxt_physdev_init+0x554>
 954:	e08f1001 	add	r1, pc, r1
 958:	e59f00e0 	ldr	r0, [pc, #224]	; a40 <libxt_physdev_init+0x558>
 95c:	e2842020 	add	r2, r4, #32
 960:	e08f0000 	add	r0, pc, r0
 964:	ebfffec7 	bl	488 <printf@plt>
 968:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 96c:	e3130010 	tst	r3, #16
 970:	0a000007 	beq	994 <libxt_physdev_init+0x4ac>
 974:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 978:	e3130010 	tst	r3, #16
 97c:	1a000022 	bne	a0c <libxt_physdev_init+0x524>
 980:	e59f10bc 	ldr	r1, [pc, #188]	; a44 <libxt_physdev_init+0x55c>
 984:	e08f1001 	add	r1, pc, r1
 988:	e59f00b8 	ldr	r0, [pc, #184]	; a48 <libxt_physdev_init+0x560>
 98c:	e08f0000 	add	r0, pc, r0
 990:	ebfffebc 	bl	488 <printf@plt>
 994:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 998:	e3130002 	tst	r3, #2
 99c:	0a000008 	beq	9c4 <libxt_physdev_init+0x4dc>
 9a0:	e5d43060 	ldrb	r3, [r4, #96]	; 0x60
 9a4:	e3130002 	tst	r3, #2
 9a8:	1a00001a 	bne	a18 <libxt_physdev_init+0x530>
 9ac:	e59f1098 	ldr	r1, [pc, #152]	; a4c <libxt_physdev_init+0x564>
 9b0:	e08f1001 	add	r1, pc, r1
 9b4:	e59f0094 	ldr	r0, [pc, #148]	; a50 <libxt_physdev_init+0x568>
 9b8:	e2842040 	add	r2, r4, #64	; 0x40
 9bc:	e08f0000 	add	r0, pc, r0
 9c0:	ebfffeb0 	bl	488 <printf@plt>
 9c4:	e5d43061 	ldrb	r3, [r4, #97]	; 0x61
 9c8:	e3130004 	tst	r3, #4


[*] Function printf used 9 times libxt_physdev.so