[*] Binary protection state of libxt_SET.so

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


[*] Function printf tear down of libxt_SET.so

    11e8:	000012ca 	andeq	r1, r0, sl, asr #5
    11ec:	00000d3a 	andeq	r0, r0, sl, lsr sp
    11f0:	00000d47 	andeq	r0, r0, r7, asr #26
    11f4:	e1d130b0 	ldrh	r3, [r1]
    11f8:	e59f20a0 	ldr	r2, [pc, #160]	; 12a0 <libxt_SET_init+0x9c4>
    11fc:	e1530002 	cmp	r3, r2
    1200:	012fff1e 	bxeq	lr
    1204:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
    1208:	e59f7094 	ldr	r7, [pc, #148]	; 12a4 <libxt_SET_init+0x9c8>
    120c:	e24dd020 	sub	sp, sp, #32
    1210:	e1a0400d 	mov	r4, sp
    1214:	e1a06000 	mov	r6, r0
    1218:	e1a05001 	mov	r5, r1
    121c:	e1a00004 	mov	r0, r4
    1220:	e1a01003 	mov	r1, r3
    1224:	ebfffebb 	bl	d18 <libxt_SET_init+0x43c>
    1228:	e59f0078 	ldr	r0, [pc, #120]	; 12a8 <libxt_SET_init+0x9cc>
    122c:	e1a02004 	mov	r2, r4
    1230:	e1a01006 	mov	r1, r6
    1234:	e08f0000 	add	r0, pc, r0
    1238:	ebfffd6b 	bl	7ec <printf@plt>
    123c:	e59f6068 	ldr	r6, [pc, #104]	; 12ac <libxt_SET_init+0x9d0>
    1240:	e59f8068 	ldr	r8, [pc, #104]	; 12b0 <libxt_SET_init+0x9d4>
--
    1248:	e08f6006 	add	r6, pc, r6
    124c:	e08f7007 	add	r7, pc, r7
    1250:	e08f8008 	add	r8, pc, r8
    1254:	e5d53002 	ldrb	r3, [r5, #2]
    1258:	e1540003 	cmp	r4, r3
    125c:	da000001 	ble	1268 <libxt_SET_init+0x98c>
    1260:	e28dd020 	add	sp, sp, #32
    1264:	e8bd81f0 	pop	{r4, r5, r6, r7, r8, pc}
    1268:	e5d53003 	ldrb	r3, [r5, #3]
    126c:	e3540001 	cmp	r4, #1
    1270:	e1a03453 	asr	r3, r3, r4
    1274:	01a01006 	moveq	r1, r6
    1278:	11a01007 	movne	r1, r7
    127c:	e3130001 	tst	r3, #1
    1280:	11a02008 	movne	r2, r8
    1284:	059f2028 	ldreq	r2, [pc, #40]	; 12b4 <libxt_SET_init+0x9d8>
    1288:	008f2002 	addeq	r2, pc, r2
    128c:	e59f0024 	ldr	r0, [pc, #36]	; 12b8 <libxt_SET_init+0x9dc>
    1290:	e2844001 	add	r4, r4, #1
    1294:	e08f0000 	add	r0, pc, r0
    1298:	ebfffd53 	bl	7ec <printf@plt>
    129c:	eaffffec 	b	1254 <libxt_SET_init+0x978>
    12a0:	0000ffff 	strdeq	pc, [r0], -pc	; <UNPREDICTABLE>
    12a4:	0000122f 	andeq	r1, r0, pc, lsr #4
    12a8:	00001251 	andeq	r1, r0, r1, asr r2
    12ac:	00001231 	andeq	r1, r0, r1, lsr r2
    12b0:	0000122d 	andeq	r1, r0, sp, lsr #4
    12b4:	000011f9 	strdeq	r1, [r0], -r9
    12b8:	000011f8 	strdeq	r1, [r0], -r8
    12bc:	e59f00ac 	ldr	r0, [pc, #172]	; 1370 <libxt_SET_init+0xa94>
    12c0:	e92d4010 	push	{r4, lr}
    12c4:	e08f0000 	add	r0, pc, r0
    12c8:	e1a04001 	mov	r4, r1
    12cc:	e2811020 	add	r1, r1, #32
    12d0:	ebffffc7 	bl	11f4 <libxt_SET_init+0x918>
    12d4:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    12d8:	e3130001 	tst	r3, #1
    12dc:	0a000002 	beq	12ec <libxt_SET_init+0xa10>
    12e0:	e59f008c 	ldr	r0, [pc, #140]	; 1374 <libxt_SET_init+0xa98>
    12e4:	e08f0000 	add	r0, pc, r0
    12e8:	ebfffd3f 	bl	7ec <printf@plt>
    12ec:	e5941030 	ldr	r1, [r4, #48]	; 0x30
    12f0:	e3710001 	cmn	r1, #1
    12f4:	0a000002 	beq	1304 <libxt_SET_init+0xa28>
    12f8:	e59f0078 	ldr	r0, [pc, #120]	; 1378 <libxt_SET_init+0xa9c>
    12fc:	e08f0000 	add	r0, pc, r0
    1300:	ebfffd39 	bl	7ec <printf@plt>
    1304:	e59f0070 	ldr	r0, [pc, #112]	; 137c <libxt_SET_init+0xaa0>
    1308:	e2841024 	add	r1, r4, #36	; 0x24
    130c:	e08f0000 	add	r0, pc, r0
    1310:	ebffffb7 	bl	11f4 <libxt_SET_init+0x918>
    1314:	e59f0064 	ldr	r0, [pc, #100]	; 1380 <libxt_SET_init+0xaa4>
    1318:	e2841028 	add	r1, r4, #40	; 0x28
    131c:	e08f0000 	add	r0, pc, r0
    1320:	ebffffb3 	bl	11f4 <libxt_SET_init+0x918>
    1324:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    1328:	e3130c01 	tst	r3, #256	; 0x100
    132c:	0a000002 	beq	133c <libxt_SET_init+0xa60>
    1330:	e59f004c 	ldr	r0, [pc, #76]	; 1384 <libxt_SET_init+0xaa8>
    1334:	e08f0000 	add	r0, pc, r0
    1338:	ebfffd2b 	bl	7ec <printf@plt>
    133c:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    1340:	e3130c02 	tst	r3, #512	; 0x200
    1344:	0a000002 	beq	1354 <libxt_SET_init+0xa78>
    1348:	e59f0038 	ldr	r0, [pc, #56]	; 1388 <libxt_SET_init+0xaac>
    134c:	e08f0000 	add	r0, pc, r0
    1350:	ebfffd25 	bl	7ec <printf@plt>
    1354:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    1358:	e3130b01 	tst	r3, #1024	; 0x400
--
    136c:	eafffd1e 	b	7ec <printf@plt>
    1370:	000011cd 	andeq	r1, r0, sp, asr #3
    1374:	000011b7 			; <UNDEFINED> instruction: 0x000011b7
    1378:	000011a8 	andeq	r1, r0, r8, lsr #3
    137c:	000011a6 	andeq	r1, r0, r6, lsr #3
    1380:	000011a0 	andeq	r1, r0, r0, lsr #3
    1384:	00001192 	muleq	r0, r2, r1
    1388:	00001186 	andeq	r1, r0, r6, lsl #3
    138c:	00001176 	andeq	r1, r0, r6, ror r1
    1390:	e59f00ac 	ldr	r0, [pc, #172]	; 1444 <libxt_SET_init+0xb68>
    1394:	e92d4010 	push	{r4, lr}
    1398:	e08f0000 	add	r0, pc, r0
    139c:	e1a04001 	mov	r4, r1
    13a0:	e2811020 	add	r1, r1, #32
    13a4:	ebffff92 	bl	11f4 <libxt_SET_init+0x918>
    13a8:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    13ac:	e3130001 	tst	r3, #1
    13b0:	0a000002 	beq	13c0 <libxt_SET_init+0xae4>
    13b4:	e59f008c 	ldr	r0, [pc, #140]	; 1448 <libxt_SET_init+0xb6c>
    13b8:	e08f0000 	add	r0, pc, r0
    13bc:	ebfffd0a 	bl	7ec <printf@plt>
    13c0:	e5941030 	ldr	r1, [r4, #48]	; 0x30
    13c4:	e3710001 	cmn	r1, #1
    13c8:	0a000002 	beq	13d8 <libxt_SET_init+0xafc>
    13cc:	e59f0078 	ldr	r0, [pc, #120]	; 144c <libxt_SET_init+0xb70>
    13d0:	e08f0000 	add	r0, pc, r0
    13d4:	ebfffd04 	bl	7ec <printf@plt>
    13d8:	e59f0070 	ldr	r0, [pc, #112]	; 1450 <libxt_SET_init+0xb74>
    13dc:	e2841024 	add	r1, r4, #36	; 0x24
    13e0:	e08f0000 	add	r0, pc, r0
    13e4:	ebffff82 	bl	11f4 <libxt_SET_init+0x918>
    13e8:	e59f0064 	ldr	r0, [pc, #100]	; 1454 <libxt_SET_init+0xb78>
    13ec:	e2841028 	add	r1, r4, #40	; 0x28
    13f0:	e08f0000 	add	r0, pc, r0
    13f4:	ebffff7e 	bl	11f4 <libxt_SET_init+0x918>
    13f8:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    13fc:	e3130c01 	tst	r3, #256	; 0x100
    1400:	0a000002 	beq	1410 <libxt_SET_init+0xb34>
    1404:	e59f004c 	ldr	r0, [pc, #76]	; 1458 <libxt_SET_init+0xb7c>
    1408:	e08f0000 	add	r0, pc, r0
    140c:	ebfffcf6 	bl	7ec <printf@plt>
    1410:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    1414:	e3130c02 	tst	r3, #512	; 0x200
    1418:	0a000002 	beq	1428 <libxt_SET_init+0xb4c>
    141c:	e59f0038 	ldr	r0, [pc, #56]	; 145c <libxt_SET_init+0xb80>
    1420:	e08f0000 	add	r0, pc, r0
    1424:	ebfffcf0 	bl	7ec <printf@plt>
    1428:	e594302c 	ldr	r3, [r4, #44]	; 0x2c
    142c:	e3130b01 	tst	r3, #1024	; 0x400
--
    1440:	eafffce9 	b	7ec <printf@plt>
    1444:	000010fb 	strdeq	r1, [r0], -fp
    1448:	00001133 	andeq	r1, r0, r3, lsr r1
    144c:	00001122 	andeq	r1, r0, r2, lsr #2
    1450:	000010d4 	ldrdeq	r1, [r0], -r4
    1454:	000010ce 	andeq	r1, r0, lr, asr #1
    1458:	000010f6 	strdeq	r1, [r0], -r6
    145c:	000010e8 	andeq	r1, r0, r8, ror #1
    1460:	000010d6 	ldrdeq	r1, [r0], -r6
    1464:	e59f0054 	ldr	r0, [pc, #84]	; 14c0 <libxt_SET_init+0xbe4>
    1468:	e92d4010 	push	{r4, lr}
    146c:	e08f0000 	add	r0, pc, r0
    1470:	e1a04001 	mov	r4, r1
    1474:	e2811020 	add	r1, r1, #32
    1478:	ebffff5d 	bl	11f4 <libxt_SET_init+0x918>
    147c:	e5943028 	ldr	r3, [r4, #40]	; 0x28
    1480:	e3130001 	tst	r3, #1
    1484:	0a000002 	beq	1494 <libxt_SET_init+0xbb8>
    1488:	e59f0034 	ldr	r0, [pc, #52]	; 14c4 <libxt_SET_init+0xbe8>
    148c:	e08f0000 	add	r0, pc, r0
    1490:	ebfffcd5 	bl	7ec <printf@plt>
    1494:	e594102c 	ldr	r1, [r4, #44]	; 0x2c
    1498:	e3710001 	cmn	r1, #1
    149c:	0a000002 	beq	14ac <libxt_SET_init+0xbd0>
    14a0:	e59f0020 	ldr	r0, [pc, #32]	; 14c8 <libxt_SET_init+0xbec>
    14a4:	e08f0000 	add	r0, pc, r0
    14a8:	ebfffccf 	bl	7ec <printf@plt>
    14ac:	e59f0018 	ldr	r0, [pc, #24]	; 14cc <libxt_SET_init+0xbf0>
    14b0:	e2841024 	add	r1, r4, #36	; 0x24
    14b4:	e08f0000 	add	r0, pc, r0
    14b8:	e8bd4010 	pop	{r4, lr}
    14bc:	eaffff4c 	b	11f4 <libxt_SET_init+0x918>
    14c0:	00001025 	andeq	r1, r0, r5, lsr #32
    14c4:	0000100f 	andeq	r1, r0, pc
    14c8:	00001000 	andeq	r1, r0, r0
    14cc:	00000ffe 	strdeq	r0, [r0], -lr
    14d0:	e59f0054 	ldr	r0, [pc, #84]	; 152c <libxt_SET_init+0xc50>
    14d4:	e92d4010 	push	{r4, lr}
    14d8:	e08f0000 	add	r0, pc, r0
    14dc:	e1a04001 	mov	r4, r1
    14e0:	e2811020 	add	r1, r1, #32
    14e4:	ebffff42 	bl	11f4 <libxt_SET_init+0x918>
    14e8:	e5943028 	ldr	r3, [r4, #40]	; 0x28
    14ec:	e3130001 	tst	r3, #1
    14f0:	0a000002 	beq	1500 <libxt_SET_init+0xc24>
    14f4:	e59f0034 	ldr	r0, [pc, #52]	; 1530 <libxt_SET_init+0xc54>
    14f8:	e08f0000 	add	r0, pc, r0
    14fc:	ebfffcba 	bl	7ec <printf@plt>
    1500:	e594102c 	ldr	r1, [r4, #44]	; 0x2c
    1504:	e3710001 	cmn	r1, #1
    1508:	0a000002 	beq	1518 <libxt_SET_init+0xc3c>
    150c:	e59f0020 	ldr	r0, [pc, #32]	; 1534 <libxt_SET_init+0xc58>
    1510:	e08f0000 	add	r0, pc, r0
    1514:	ebfffcb4 	bl	7ec <printf@plt>
    1518:	e59f0018 	ldr	r0, [pc, #24]	; 1538 <libxt_SET_init+0xc5c>
    151c:	e2841024 	add	r1, r4, #36	; 0x24
--
    1590:	e08f0000 	add	r0, pc, r0
    1594:	e8bd4010 	pop	{r4, lr}
    1598:	eaffff15 	b	11f4 <libxt_SET_init+0x918>
    159c:	00000f1b 	andeq	r0, r0, fp, lsl pc
    15a0:	00000f24 	andeq	r0, r0, r4, lsr #30
    15a4:	e92d41f0 	push	{r4, r5, r6, r7, r8, lr}
    15a8:	e59f309c 	ldr	r3, [pc, #156]	; 164c <libxt_SET_init+0xd70>
    15ac:	e1a04001 	mov	r4, r1
    15b0:	e1d110b0 	ldrh	r1, [r1]
    15b4:	e24dd020 	sub	sp, sp, #32
    15b8:	e1510003 	cmp	r1, r3
    15bc:	0a000020 	beq	1644 <libxt_SET_init+0xd68>
    15c0:	e1a0500d 	mov	r5, sp
    15c4:	e1a06000 	mov	r6, r0
    15c8:	e1a00005 	mov	r0, r5
    15cc:	ebfffdd1 	bl	d18 <libxt_SET_init+0x43c>
    15d0:	e59f0078 	ldr	r0, [pc, #120]	; 1650 <libxt_SET_init+0xd74>
    15d4:	e1a02005 	mov	r2, r5
    15d8:	e1a01006 	mov	r1, r6
    15dc:	e08f0000 	add	r0, pc, r0
    15e0:	ebfffc81 	bl	7ec <printf@plt>
    15e4:	e59f6068 	ldr	r6, [pc, #104]	; 1654 <libxt_SET_init+0xd78>
    15e8:	e59f7068 	ldr	r7, [pc, #104]	; 1658 <libxt_SET_init+0xd7c>
    15ec:	e59f8068 	ldr	r8, [pc, #104]	; 165c <libxt_SET_init+0xd80>
    15f0:	e2844004 	add	r4, r4, #4
    15f4:	e3a05000 	mov	r5, #0
    15f8:	e08f6006 	add	r6, pc, r6
    15fc:	e08f7007 	add	r7, pc, r7
    1600:	e08f8008 	add	r8, pc, r8
    1604:	e4943004 	ldr	r3, [r4], #4
    1608:	e3530000 	cmp	r3, #0
    160c:	0a00000c 	beq	1644 <libxt_SET_init+0xd68>
    1610:	e3550000 	cmp	r5, #0
    1614:	01a01006 	moveq	r1, r6
    1618:	11a01007 	movne	r1, r7
    161c:	e3130001 	tst	r3, #1
    1620:	11a02008 	movne	r2, r8
    1624:	059f2034 	ldreq	r2, [pc, #52]	; 1660 <libxt_SET_init+0xd84>
    1628:	008f2002 	addeq	r2, pc, r2
    162c:	e59f0030 	ldr	r0, [pc, #48]	; 1664 <libxt_SET_init+0xd88>
    1630:	e2855001 	add	r5, r5, #1
    1634:	e08f0000 	add	r0, pc, r0
    1638:	ebfffc6b 	bl	7ec <printf@plt>
    163c:	e3550006 	cmp	r5, #6
    1640:	1affffef 	bne	1604 <libxt_SET_init+0xd28>


[*] Function printf used 16 times libxt_SET.so