[*] Binary protection state of AJAJSaveFile.dll
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH Symbols
[*] Function strcpy tear down of AJAJSaveFile.dll
13724: e3a020f0 mov r2, #240 ; 0xf0
13728: e59f1214 ldr r1, [pc, #532] ; 13944 <_ZN5CFile4OpenEPKcjPi+0x250>
1372c: e59f0214 ldr r0, [pc, #532] ; 13948 <_ZN5CFile4OpenEPKcjPi+0x254>
13730: ebfff6e6 bl 112d0 <__assert@plt>
13734: e51b3128 ldr r3, [fp, #-296] ; 0xfffffed8
13738: e3c33902 bic r3, r3, #32768 ; 0x8000
1373c: e50b3128 str r3, [fp, #-296] ; 0xfffffed8
13740: e51b3120 ldr r3, [fp, #-288] ; 0xfffffee0
13744: e3a02000 mov r2, #0
13748: e5c32004 strb r2, [r3, #4]
1374c: e51b3120 ldr r3, [fp, #-288] ; 0xfffffee0
13750: e3e02000 mvn r2, #0
13754: e5832000 str r2, [r3]
13758: e51b3120 ldr r3, [fp, #-288] ; 0xfffffee0
1375c: e2833008 add r3, r3, #8
13760: e1a00003 mov r0, r3
13764: eb00035d bl 144e0 <_ZN7CString5EmptyEv>
13768: e24b3f45 sub r3, fp, #276 ; 0x114
1376c: e51b1124 ldr r1, [fp, #-292] ; 0xfffffedc
13770: e1a00003 mov r0, r3
13774: ebfff741 bl 11480 <strcpy@plt>
13778: e51b3120 ldr r3, [fp, #-288] ; 0xfffffee0
1377c: e2833008 add r3, r3, #8
--
1bdbc: e3a01001 mov r1, #1
1bdc0: e1a00003 mov r0, r3
1bdc4: ebffd4f9 bl 111b0 <calloc@plt>
1bdc8: e1a03000 mov r3, r0
1bdcc: e50b3024 str r3, [fp, #-36] ; 0xffffffdc
1bdd0: e51b3024 ldr r3, [fp, #-36] ; 0xffffffdc
1bdd4: e3530000 cmp r3, #0
1bdd8: 03a03001 moveq r3, #1
1bddc: 13a03000 movne r3, #0
1bde0: e20330ff and r3, r3, #255 ; 0xff
1bde4: e3530000 cmp r3, #0
1bde8: 0a000002 beq 1bdf8 <_Z16scgi_parse_inputP9SCGI_DESC+0x4d0>
1bdec: e59f0278 ldr r0, [pc, #632] ; 1c06c <_Z16scgi_parse_inputP9SCGI_DESC+0x744>
1bdf0: ebfffebd bl 1b8ec <scgi_perror>
1bdf4: ebffd565 bl 11390 <abort@plt>
1bdf8: e51b2024 ldr r2, [fp, #-36] ; 0xffffffdc
1bdfc: e51b3030 ldr r3, [fp, #-48] ; 0xffffffd0
1be00: e5933040 ldr r3, [r3, #64] ; 0x40
1be04: e1a01003 mov r1, r3
1be08: e1a00002 mov r0, r2
1be0c: ebffd59b bl 11480 <strcpy@plt>
1be10: e51b3030 ldr r3, [fp, #-48] ; 0xffffffd0
1be14: e5932040 ldr r2, [r3, #64] ; 0x40
--
1be3c: ebffd4db bl 111b0 <calloc@plt>
1be40: e1a03000 mov r3, r0
1be44: e50b3028 str r3, [fp, #-40] ; 0xffffffd8
1be48: e51b3028 ldr r3, [fp, #-40] ; 0xffffffd8
1be4c: e3530000 cmp r3, #0
1be50: 03a03001 moveq r3, #1
1be54: 13a03000 movne r3, #0
1be58: e20330ff and r3, r3, #255 ; 0xff
1be5c: e3530000 cmp r3, #0
1be60: 0a000002 beq 1be70 <_Z16scgi_parse_inputP9SCGI_DESC+0x548>
1be64: e59f0200 ldr r0, [pc, #512] ; 1c06c <_Z16scgi_parse_inputP9SCGI_DESC+0x744>
1be68: ebfffe9f bl 1b8ec <scgi_perror>
1be6c: ebffd547 bl 11390 <abort@plt>
1be70: e51b0028 ldr r0, [fp, #-40] ; 0xffffffd8
1be74: e51b3030 ldr r3, [fp, #-48] ; 0xffffffd0
1be78: e5932040 ldr r2, [r3, #64] ; 0x40
1be7c: e51b301c ldr r3, [fp, #-28] ; 0xffffffe4
1be80: e2833001 add r3, r3, #1
1be84: e0823003 add r3, r2, r3
1be88: e1a01003 mov r1, r3
1be8c: ebffd57b bl 11480 <strcpy@plt>
1be90: e51b3024 ldr r3, [fp, #-36] ; 0xffffffdc
1be94: e51b2028 ldr r2, [fp, #-40] ; 0xffffffd8
[*] Function strcpy used 3 times AJAJSaveFile.dll