[*] Binary protection state of libcurl.so.4.8.0

  
  	Full RELRO     Canary found      NX enabled   DSO          No RPATH     No RUNPATH   No Symbols


[*] Function printf tear down of libcurl.so.4.8.0

movs r1, 3
mov r0, r5
blx 0x8334
ldr r3, [sp, 0x34]
mov r1, r8
ldr r2, [sp, 0x20]
str r0, [sp]
mov r0, fp
bl 0x48134
movs r3, 0
movs r1, 1
mov r2, r3
mov r0, r5
blx 0x8334
mov r0, r4
blx sym.imp.write
ldr.w r1, [0x00045bd8]
mov r2, r0
mov r0, r5
add r1, pc
blx sym.imp.BIO_printf
mov r3, r6
movs r2, 0
--
mov r2, r3
mov r0, r5
blx 0x8334
mov r0, r4
blx 0x7da4
ldr r3, [r0, 4]
mov r6, r0
cmp.w r3, 0x102
beq.w 0x45a54
ldr r3, [r6]
cmp r3, 0
ble 0x457d8
ldr.w r7, [0x00045be0]
movs r4, 0
add r7, pc
ldr r3, [r6, 8]
mov r1, r7
mov r0, r5
ldrb r2, [r3, r4]
adds r4, 1
blx sym.imp.BIO_printf
ldr r3, [r6]
cmp r3, r4
--
mov r2, r3
mov r0, r5
blx 0x8334
ldr r3, [sp, 0x18]
cmp r8, r3
bne.w 0x456e4
mov r0, r5
blx 0x8358
b 0x45684
ldr r2, [r3]
cmp r2, 0
ble 0x45a1e
ldr r6, [0x00045bfc]
movs r4, 0
add r6, pc
ldr r3, [r3, 8]
mov r1, r6
mov r0, r5
ldrb r2, [r3, r4]
adds r4, 1
blx sym.imp.BIO_printf
ldr r3, [sp, 0x38]
ldr r2, [r3]
--
str r2, [sp]
mov r1, r5
mov r2, r8
mov r0, fp
bl 0x4339c
b 0x459ae
mov r0, r4
ldr r6, [0x00045c20]
blx sym.imp.getsockname
movs r3, 0
add r1, sp, 0x44
add r2, sp, 0x48
add r6, pc
blx sym.imp.libssh2_channel_wait_closed
ldr r0, [sp, 0x44]
blx 0x77c8
ldr r1, [0x00045c24]
mov r2, r0
mov r0, r5
add r1, pc
blx sym.imp.BIO_printf
ldr r3, [sp, 0xc]
movs r2, 0

[*] Function printf used 4 times libcurl.so.4.8.0