[*] Binary protection state of ldconfig
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of ldconfig
10e90: e5843000 str r3, [r4]
10e94: eaffffaa b 10d44 <free@plt+0x58>
10e98: e59f018c ldr r0, [pc, #396] ; 1102c <free@plt+0x340>
10e9c: ebffff47 bl 10bc0 <chdir@plt>
10ea0: e3500000 cmp r0, #0
10ea4: a3a03000 movge r3, #0
10ea8: aa000006 bge 10ec8 <free@plt+0x1dc>
10eac: ebffff76 bl 10c8c <__errno_location@plt>
10eb0: e5900000 ldr r0, [r0]
10eb4: ebffff11 bl 10b00 <strerror@plt>
10eb8: e59f1170 ldr r1, [pc, #368] ; 11030 <free@plt+0x344>
10ebc: e1a02000 mov r2, r0
10ec0: e3a00001 mov r0, #1
10ec4: ebffff5e bl 10c44 <err@plt>
10ec8: e5843000 str r3, [r4]
10ecc: e5943008 ldr r3, [r4, #8]
10ed0: e3530000 cmp r3, #0
10ed4: da000002 ble 10ee4 <free@plt+0x1f8>
10ed8: e5971000 ldr r1, [r7]
10edc: e59f0150 ldr r0, [pc, #336] ; 11034 <free@plt+0x348>
10ee0: ebffff03 bl 10af4 <printf@plt>
10ee4: e3560000 cmp r6, #0
10ee8: 0a000002 beq 10ef8 <free@plt+0x20c>
--
11268: e1570003 cmp r7, r3
1126c: 01560002 cmpeq r6, r2
11270: 1afffff5 bne 1124c <free@plt+0x560>
11274: e59d200c ldr r2, [sp, #12]
11278: e59d3064 ldr r3, [sp, #100] ; 0x64
1127c: e1520003 cmp r2, r3
11280: 1afffff1 bne 1124c <free@plt+0x560>
11284: e5943008 ldr r3, [r4, #8]
11288: e3530000 cmp r3, #0
1128c: da00000a ble 112bc <free@plt+0x5d0>
11290: e3700001 cmn r0, #1
11294: 059f30d4 ldreq r3, [pc, #212] ; 11370 <free@plt+0x684>
11298: 0a000003 beq 112ac <free@plt+0x5c0>
1129c: e59f20d0 ldr r2, [pc, #208] ; 11374 <free@plt+0x688>
112a0: e3500001 cmp r0, #1
112a4: e59f30cc ldr r3, [pc, #204] ; 11378 <free@plt+0x68c>
112a8: 11a03002 movne r3, r2
112ac: e1a02005 mov r2, r5
112b0: e1a01008 mov r1, r8
112b4: e59f00c0 ldr r0, [pc, #192] ; 1137c <free@plt+0x690>
112b8: ebfffe0d bl 10af4 <printf@plt>
112bc: e28dd901 add sp, sp, #16384 ; 0x4000
112c0: e28dd0b0 add sp, sp, #176 ; 0xb0
--
11e20: ebfffb87 bl 10c44 <err@plt>
11e24: ebfffba1 bl 10cb0 <strlen@plt>
11e28: e2841001 add r1, r4, #1
11e2c: e1a05000 mov r5, r0
11e30: e2402001 sub r2, r0, #1
11e34: e0845005 add r5, r4, r5
11e38: e1a00004 mov r0, r4
11e3c: ebfffb32 bl 10b0c <emmove@plt>
11e40: e5458001 strb r8, [r5, #-1]
11e44: e1a00004 mov r0, r4
11e48: e1a01006 mov r1, r6
11e4c: ebfffb61 bl 10bd8 <strstr@plt>
11e50: e2504000 subs r4, r0, #0
11e54: 1afffff2 bne 11e24 <free@plt+0x1138>
11e58: e59f52ac ldr r5, [pc, #684] ; 1210c <free@plt+0x1420>
11e5c: e5953008 ldr r3, [r5, #8]
11e60: e3530000 cmp r3, #0
11e64: da000002 ble 11e74 <free@plt+0x1188>
11e68: e1a01007 mov r1, r7
11e6c: e59f029c ldr r0, [pc, #668] ; 12110 <free@plt+0x1424>
11e70: ebfffb1f bl 10af4 <printf@plt>
11e74: e28d4020 add r4, sp, #32
11e78: e1a02004 mov r2, r4
[*] Function printf used 3 times ldconfig