[*] Binary protection state of AJAJPost.dll
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH Symbols
[*] Function sprintf tear down of AJAJPost.dll
111e8: 00004914 .word 0x00004914
111ec: 00013f74 .word 0x00013f74
111f0: 00013fb0 .word 0x00013fb0
111f4: 00013fd0 .word 0x00013fd0
000111f8 <_Z18SendWebAcknowledgeP12SCGI_REQUESTPc>:
111f8: e92d4800 push {fp, lr}
111fc: e28db004 add fp, sp, #4
11200: e24dd088 sub sp, sp, #136 ; 0x88
11204: e50b0088 str r0, [fp, #-136] ; 0xffffff78
11208: e50b108c str r1, [fp, #-140] ; 0xffffff74
1120c: e24b3084 sub r3, fp, #132 ; 0x84
11210: e3a02080 mov r2, #128 ; 0x80
11214: e3a01000 mov r1, #0
11218: e1a00003 mov r0, r3
1121c: ebfffe89 bl 10c48 <emset@plt>
11220: e24b3084 sub r3, fp, #132 ; 0x84
11224: e51b208c ldr r2, [fp, #-140] ; 0xffffff74
11228: e59f106c ldr r1, [pc, #108] ; 1129c <_Z18SendWebAcknowledgeP12SCGI_REQUESTPc+0xa4>
1122c: e1a00003 mov r0, r3
11230: ebfffe93 bl 10c84 <sprintf@plt>
11234: e59f3064 ldr r3, [pc, #100] ; 112a0 <_Z18SendWebAcknowledgeP12SCGI_REQUESTPc+0xa8>
11238: e5933000 ldr r3, [r3]
--
115c0: e243300c sub r3, r3, #12
115c4: e51330ac ldr r3, [r3, #-172] ; 0xffffff54
115c8: e1a00003 mov r0, r3
115cc: ebfffd9a bl 10c3c <close@plt>
115d0: e55b3011 ldrb r3, [fp, #-17] ; 0xffffffef
115d4: e3530000 cmp r3, #0
115d8: 0a000023 beq 1166c <_Z12ExchangeDataP12SCGI_REQUESTPhj+0x3c0>
115dc: e51b3010 ldr r3, [fp, #-16]
115e0: e2833080 add r3, r3, #128 ; 0x80
115e4: e3a01001 mov r1, #1
115e8: e1a00003 mov r0, r3
115ec: ebfffd5c bl 10b64 <calloc@plt>
115f0: e1a03000 mov r3, r0
115f4: e50b3024 str r3, [fp, #-36] ; 0xffffffdc
115f8: e51b3024 ldr r3, [fp, #-36] ; 0xffffffdc
115fc: e3530000 cmp r3, #0
11600: 0a00001e beq 11680 <_Z12ExchangeDataP12SCGI_REQUESTPhj+0x3d4>
11604: e59f2094 ldr r2, [pc, #148] ; 116a0 <_Z12ExchangeDataP12SCGI_REQUESTPhj+0x3f4>
11608: e59f1094 ldr r1, [pc, #148] ; 116a4 <_Z12ExchangeDataP12SCGI_REQUESTPhj+0x3f8>
1160c: e51b0024 ldr r0, [fp, #-36] ; 0xffffffdc
11610: ebfffd9b bl 10c84 <sprintf@plt>
11614: e50b0028 str r0, [fp, #-40] ; 0xffffffd8
11618: e51b3028 ldr r3, [fp, #-40] ; 0xffffffd8
--
137c4: e28db008 add fp, sp, #8
137c8: e24dd0cc sub sp, sp, #204 ; 0xcc
137cc: e50b00c8 str r0, [fp, #-200] ; 0xffffff38
137d0: e3a03001 mov r3, #1
137d4: e50b301c str r3, [fp, #-28] ; 0xffffffe4
137d8: e24b303c sub r3, fp, #60 ; 0x3c
137dc: e3a02020 mov r2, #32
137e0: e3a01000 mov r1, #0
137e4: e1a00003 mov r0, r3
137e8: ebfff516 bl 10c48 <emset@plt>
137ec: e3a03002 mov r3, #2
137f0: e50b3038 str r3, [fp, #-56] ; 0xffffffc8
137f4: e3a03001 mov r3, #1
137f8: e50b3034 str r3, [fp, #-52] ; 0xffffffcc
137fc: e3a03001 mov r3, #1
13800: e50b303c str r3, [fp, #-60] ; 0xffffffc4
13804: e24b30c0 sub r3, fp, #192 ; 0xc0
13808: e51b20c8 ldr r2, [fp, #-200] ; 0xffffff38
1380c: e59f12ac ldr r1, [pc, #684] ; 13ac0 <scgi_initialize+0x300>
13810: e1a00003 mov r0, r3
13814: ebfff51a bl 10c84 <sprintf@plt>
13818: e24b3040 sub r3, fp, #64 ; 0x40
1381c: e24b203c sub r2, fp, #60 ; 0x3c
--
13d78: e2833001 add r3, r3, #1
13d7c: e3a01001 mov r1, #1
13d80: e1a00003 mov r0, r3
13d84: ebfff376 bl 10b64 <calloc@plt>
13d88: e1a03000 mov r3, r0
13d8c: e50b310c str r3, [fp, #-268] ; 0xfffffef4
13d90: e51b310c ldr r3, [fp, #-268] ; 0xfffffef4
13d94: e3530000 cmp r3, #0
13d98: 03a03001 moveq r3, #1
13d9c: 13a03000 movne r3, #0
13da0: e20330ff and r3, r3, #255 ; 0xff
13da4: e3530000 cmp r3, #0
13da8: 0a000002 beq 13db8 <_Z17scgi_302_redirectP12SCGI_REQUESTPc+0x80>
13dac: e59f0054 ldr r0, [pc, #84] ; 13e08 <_Z17scgi_302_redirectP12SCGI_REQUESTPc+0xd0>
13db0: ebfffac9 bl 128dc <scgi_perror>
13db4: ebfff3af bl 10c78 <abort@plt>
13db8: e51b310c ldr r3, [fp, #-268] ; 0xfffffef4
13dbc: e51b2114 ldr r2, [fp, #-276] ; 0xfffffeec
13dc0: e59f1044 ldr r1, [pc, #68] ; 13e0c <_Z17scgi_302_redirectP12SCGI_REQUESTPc+0xd4>
13dc4: e1a00003 mov r0, r3
13dc8: ebfff3ad bl 10c84 <sprintf@plt>
13dcc: e51b310c ldr r3, [fp, #-268] ; 0xfffffef4
13dd0: e51b2008 ldr r2, [fp, #-8]
[*] Function sprintf used 4 times AJAJPost.dll