[*] Binary protection state of libblkid.so.1.1.0
Partial RELRO No Canary found NX disabled DSO No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of libblkid.so.1.1.0
79d8: e1a00006 mov r0, r6
79dc: ebfff9cd bl 6118 <strlen@plt>
79e0: e2800001 add r0, r0, #1
79e4: ebfff803 bl 59f8 <alloc@plt>
79e8: e3580000 cmp r8, #0
79ec: 03a04001 moveq r4, #1
79f0: e1a09000 mov r9, r0
79f4: e16f0f10 clz r0, r0
79f8: e1a002a0 lsr r0, r0, #5
79fc: 11a04000 movne r4, r0
7a00: e3540000 cmp r4, #0
7a04: 0a000005 beq 7a20 <blkid_dev_set_search@@BLKID_1.0+0x8c>
7a08: e1a00008 mov r0, r8
7a0c: ebfffa03 bl 6220 <free@plt>
7a10: e1a00009 mov r0, r9
7a14: ebfffa01 bl 6220 <free@plt>
7a18: e3e00000 mvn r0, #0
7a1c: e8bd87f0 pop {r4, r5, r6, r7, r8, r9, sl, pc}
7a20: e1a01007 mov r1, r7
7a24: e1a00008 mov r0, r8
7a28: ebfff738 bl 5710 <strcpy@plt>
7a2c: e1a01006 mov r1, r6
7a30: e1a00009 mov r0, r9
7a34: ebfff735 bl 5710 <strcpy@plt>
7a38: e5950008 ldr r0, [r5, #8]
7a3c: ebfff9f7 bl 6220 <free@plt>
--
a368: e08f1001 add r1, pc, r1
a36c: e08f3003 add r3, pc, r3
a370: e1a02000 mov r2, r0
a374: e1a00008 mov r0, r8
a378: ebffee34 bl 5c50 <fprintf@plt>
a37c: e59f0210 ldr r0, [pc, #528] ; a594 <blkid_safe_string@@BLKID_2.15+0x4bc>
a380: e1a02007 mov r2, r7
a384: e1a01005 mov r1, r5
a388: e08f0000 add r0, pc, r0
a38c: ebffffbd bl a288 <blkid_safe_string@@BLKID_2.15+0x1b0>
a390: e59f1200 ldr r1, [pc, #512] ; a598 <blkid_safe_string@@BLKID_2.15+0x4c0>
a394: e1a00005 mov r0, r5
a398: e08f1001 add r1, pc, r1
a39c: ebffeed6 bl 5efc <strcmp@plt>
a3a0: e3500000 cmp r0, #0
a3a4: 1a00002f bne a468 <blkid_safe_string@@BLKID_2.15+0x390>
a3a8: e59f11ec ldr r1, [pc, #492] ; a59c <blkid_safe_string@@BLKID_2.15+0x4c4>
a3ac: e08f1001 add r1, pc, r1
a3b0: e28d5070 add r5, sp, #112 ; 0x70
a3b4: e28d0070 add r0, sp, #112 ; 0x70
a3b8: ebffecd4 bl 5710 <strcpy@plt>
a3bc: e1a00005 mov r0, r5
a3c0: ebffef54 bl 6118 <strlen@plt>
--
28694: e1a02007 mov r2, r7
28698: e1a00006 mov r0, r6
2869c: ebff7631 bl 5f68 <sprintf@plt>
286a0: e1a00006 mov r0, r6
286a4: ebff769b bl 6118 <strlen@plt>
286a8: e5982000 ldr r2, [r8]
286ac: e2423002 sub r3, r2, #2
286b0: e1530000 cmp r3, r0
286b4: 328d1b02 addcc r1, sp, #2048 ; 0x800
286b8: 30813003 addcc r3, r1, r3
286bc: 33a01000 movcc r1, #0
286c0: 35431800 strbcc r1, [r3, #-2048] ; 0xfffff800
286c4: e59f3034 ldr r3, [pc, #52] ; 28700 <blkid_topology_get_physical_sector_size@@BLKID_2.17+0x72dc>
286c8: e3a01000 mov r1, #0
286cc: e08f3003 add r3, pc, r3
286d0: e5934004 ldr r4, [r3, #4]
286d4: e5940000 ldr r0, [r4]
286d8: ebff75e6 bl 5e78 <emset@plt>
286dc: e1a01006 mov r1, r6
286e0: e5940000 ldr r0, [r4]
286e4: ebff7409 bl 5710 <strcpy@plt>
286e8: e3a03000 mov r3, #0
286ec: e5843004 str r3, [r4, #4]
--
2afa0: e3a00001 mov r0, #1
2afa4: e08f1001 add r1, pc, r1
2afa8: ebff6bb5 bl 5e84 <err@plt>
2afac: ebff6a16 bl 580c <__xpg_basename@plt>
2afb0: e1a07000 mov r7, r0
2afb4: ebff6c57 bl 6118 <strlen@plt>
2afb8: e2806002 add r6, r0, #2
2afbc: e1a00006 mov r0, r6
2afc0: ebff6a8c bl 59f8 <alloc@plt>
2afc4: e2505000 subs r5, r0, #0
2afc8: 1a000004 bne 2afe0 <blkid_topology_get_physical_sector_size@@BLKID_2.17+0x9bbc>
2afcc: e59f1060 ldr r1, [pc, #96] ; 2b034 <blkid_topology_get_physical_sector_size@@BLKID_2.17+0x9c10>
2afd0: e1a02006 mov r2, r6
2afd4: e08f1001 add r1, pc, r1
2afd8: e3a00001 mov r0, #1
2afdc: ebff6ba8 bl 5e84 <err@plt>
2afe0: e3a0302d mov r3, #45 ; 0x2d
2afe4: e1a00005 mov r0, r5
2afe8: e4c03001 strb r3, [r0], #1
2afec: e1a01007 mov r1, r7
2aff0: ebff69c6 bl 5710 <strcpy@plt>
2aff4: e3a02000 mov r2, #0
2aff8: e1a01005 mov r1, r5
[*] Function strcpy used 5 times libblkid.so.1.1.0