[*] Binary protection state of KT-1
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function sprintf tear down of KT-1
d3920: e5dd100e ldrb r1, [sp, #14]
d3924: e203200f and r2, r3, #15
d3928: e1a03243 asr r3, r3, #4
d392c: e5c4201d strb r2, [r4, #29]
d3930: e5c4301c strb r3, [r4, #28]
d3934: e5dd200a ldrb r2, [sp, #10]
d3938: e5dd300b ldrb r3, [sp, #11]
d393c: e28d5014 add r5, sp, #20
d3940: e0833402 add r3, r3, r2, lsl #8
d3944: e1c431be strh r3, [r4, #30]
d3948: e5dd2012 ldrb r2, [sp, #18]
d394c: e5dd3013 ldrb r3, [sp, #19]
d3950: e1a00005 mov r0, r5
d3954: e0833402 add r3, r3, r2, lsl #8
d3958: e1c432b0 strh r3, [r4, #32]
d395c: e58d1000 str r1, [sp]
d3960: e59f108c ldr r1, [pc, #140] ; d39f4 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x18b60>
d3964: e5dd300d ldrb r3, [sp, #13]
d3968: e5dd200c ldrb r2, [sp, #12]
d396c: e08f1001 add r1, pc, r1
d3970: ebfd12a0 bl 183f8 <sprintf@plt>
d3974: e3a03008 mov r3, #8
d3978: e1a01003 mov r1, r3
d397c: e1a02005 mov r2, r5
d3980: e0840003 add r0, r4, r3
d3984: ebff994f bl b9ec8 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj@@Base+0x2a5c>
d3988: e5dd1011 ldrb r1, [sp, #17]
d398c: e5dd3010 ldrb r3, [sp, #16]
d3990: e58d1000 str r1, [sp]
d3994: e59f105c ldr r1, [pc, #92] ; d39f8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x18b64>
d3998: e5dd200f ldrb r2, [sp, #15]
d399c: e08f1001 add r1, pc, r1
d39a0: e1a00005 mov r0, r5
d39a4: ebfd1293 bl 183f8 <sprintf@plt>
d39a8: e3a03008 mov r3, #8
d39ac: e1a01003 mov r1, r3
d39b0: e1a02005 mov r2, r5
d39b4: e2840010 add r0, r4, #16
d39b8: ebff9942 bl b9ec8 <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEjj@@Base+0x2a5c>
d39bc: e5dd2009 ldrb r2, [sp, #9]
d39c0: e59f1034 ldr r1, [pc, #52] ; d39fc <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x18b68>
d39c4: e202300f and r3, r2, #15
d39c8: e08f1001 add r1, pc, r1
d39cc: e1a02222 lsr r2, r2, #4
d39d0: e1a00005 mov r0, r5
d39d4: ebfd1287 bl 183f8 <sprintf@plt>
d39d8: e3a03004 mov r3, #4
d39dc: e1a02005 mov r2, r5
--
d4a90: e28dd014 add sp, sp, #20
d4a94: e8bd4030 pop {r4, r5, lr}
d4a98: eaffafce b c09d8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x5b44>
d4a9c: c0105301 andsgt r5, r0, r1, lsl #6
d4aa0: e3a01000 mov r1, #0
d4aa4: e2800098 add r0, r0, #152 ; 0x98
d4aa8: eaffb053 b c0bfc <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x5d68>
d4aac: e59f3010 ldr r3, [pc, #16] ; d4ac4 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x19c30>
d4ab0: e59f2010 ldr r2, [pc, #16] ; d4ac8 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x19c34>
d4ab4: e08f3003 add r3, pc, r3
d4ab8: e7933002 ldr r3, [r3, r2]
d4abc: e5930000 ldr r0, [r3]
d4ac0: eafffff6 b d4aa0 <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x19c0c>
d4ac4: 0003e544 andeq lr, r3, r4, asr #10
d4ac8: 000005b0 ; <UNDEFINED> instruction: 0x000005b0
d4acc: e92d401f push {r0, r1, r2, r3, r4, lr}
d4ad0: e1a02001 mov r2, r1
d4ad4: e59f1010 ldr r1, [pc, #16] ; d4aec <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc@@Base+0x19c58>
d4ad8: e28d0004 add r0, sp, #4
d4adc: e08f1001 add r1, pc, r1
d4ae0: ebfd0e44 bl 183f8 <sprintf@plt>
d4ae4: e28dd014 add sp, sp, #20
d4ae8: e49df004 pop {pc} ; (ldr pc, [sp], #4)
[*] Function sprintf used 4 times KT-1