[*] Binary protection state of nanddump
Partial RELRO No Canary found NX disabled No PIE No RPATH No RUNPATH No Symbols
[*] Function printf tear down of nanddump
10e4c: ebffff49 bl 10b78 <strcmp@plt>
10e50: e3500000 cmp r0, #0
10e54: 03a03002 moveq r3, #2
10e58: 0afffff7 beq 10e3c <free@plt+0x234>
10e5c: eaffffbd b 10d58 <free@plt+0x150>
10e60: e3590000 cmp r9, #0
10e64: 13a02001 movne r2, #1
10e68: 15c52004 strbne r2, [r5, #4]
10e6c: 11a09000 movne r9, r0
10e70: 1affffa2 bne 10d00 <free@plt+0xf8>
10e74: e59f39ac ldr r3, [pc, #2476] ; 11828 <free@plt+0xc20>
10e78: e59f29ac ldr r2, [pc, #2476] ; 1182c <free@plt+0xc24>
10e7c: e59f19ac ldr r1, [pc, #2476] ; 11830 <free@plt+0xc28>
10e80: e5930000 ldr r0, [r3]
10e84: ebffff17 bl 10ae8 <fprintf@plt>
10e88: e3e00000 mvn r0, #0
10e8c: ea000007 b 10eb0 <free@plt+0x2a8>
10e90: e59f1994 ldr r1, [pc, #2452] ; 1182c <free@plt+0xc24>
10e94: e59f2998 ldr r2, [pc, #2456] ; 11834 <free@plt+0xc2c>
10e98: e59f0998 ldr r0, [pc, #2456] ; 11838 <free@plt+0xc30>
10e9c: ebfffee7 bl 10a40 <printf@plt>
10ea0: e59f1984 ldr r1, [pc, #2436] ; 1182c <free@plt+0xc24>
10ea4: e59f0990 ldr r0, [pc, #2448] ; 1183c <free@plt+0xc34>
10ea8: ebfffee4 bl 10a40 <printf@plt>
10eac: e1a00007 mov r0, r7
10eb0: ebffff3c bl 10ba8 <exit@plt>
--
13e94: 000164a1 andeq r6, r1, r1, lsr #9
13e98: 000164e7 andeq r6, r1, r7, ror #9
13e9c: c0304d18 eorsgt r4, r0, r8, lsl sp
13ea0: 0001652d andeq r6, r1, sp, lsr #10
13ea4: 80c84d0a sbchi r4, r8, sl, lsl #26
13ea8: 00016536 andeq r6, r1, r6, lsr r5
13eac: 00015f63 andeq r5, r1, r3, ror #30
13eb0: 00015330 andeq r5, r1, r0, lsr r3
13eb4: 00016557 andeq r6, r1, r7, asr r5
13eb8: 0001642b andeq r6, r1, fp, lsr #8
13ebc: 00016578 andeq r6, r1, r8, ror r5
13ec0: e92d4ff0 push {r4, r5, r6, r7, r8, r9, sl, fp, lr}
13ec4: e24dd024 sub sp, sp, #36 ; 0x24
13ec8: e58d0018 str r0, [sp, #24]
13ecc: e1a06001 mov r6, r1
13ed0: e1a09002 mov r9, r2
13ed4: e59f11c0 ldr r1, [pc, #448] ; 1409c <free@plt+0x3494>
13ed8: e1a02003 mov r2, r3
13edc: e59f01bc ldr r0, [pc, #444] ; 140a0 <free@plt+0x3498>
13ee0: e1a08003 mov r8, r3
13ee4: ebfff2d5 bl 10a40 <printf@plt>
13ee8: e59640e4 ldr r4, [r6, #228] ; 0xe4
13eec: e1a00004 mov r0, r4
--
13fd0: e58d5000 str r5, [sp]
13fd4: e58d3004 str r3, [sp, #4]
13fd8: e1a02008 mov r2, r8
13fdc: e1a03007 mov r3, r7
13fe0: e1a01009 mov r1, r9
13fe4: e1a00006 mov r0, r6
13fe8: ebfffe39 bl 138d4 <free@plt+0x2ccc>
13fec: e2507000 subs r7, r0, #0
13ff0: 1a00000b bne 14024 <free@plt+0x341c>
13ff4: e59610e4 ldr r1, [r6, #228] ; 0xe4
13ff8: e1a03005 mov r3, r5
13ffc: e0432005 sub r2, r3, r5
14000: e1510002 cmp r1, r2
14004: ca000019 bgt 14070 <free@plt+0x3468>
14008: e2844001 add r4, r4, #1
1400c: e3540003 cmp r4, #3
14010: 1affffc0 bne 13f18 <free@plt+0x3310>
14014: e1a02008 mov r2, r8
14018: e59f107c ldr r1, [pc, #124] ; 1409c <free@plt+0x3494>
1401c: e59f0084 ldr r0, [pc, #132] ; 140a8 <free@plt+0x34a0>
14020: ebfff286 bl 10a40 <printf@plt>
14024: e1a00005 mov r0, r5
14028: ebfff2f6 bl 10c08 <free@plt>
--
1488c: e59f144c ldr r1, [pc, #1100] ; 14ce0 <free@plt+0x40d8>
14890: e5907000 ldr r7, [r0]
14894: e1a05000 mov r5, r0
14898: e5980000 ldr r0, [r8]
1489c: ebfff091 bl 10ae8 <fprintf@plt>
148a0: e1a00007 mov r0, r7
148a4: e5988000 ldr r8, [r8]
148a8: ebfff067 bl 10a4c <strerror@plt>
148ac: e59f3430 ldr r3, [pc, #1072] ; 14ce4 <free@plt+0x40dc>
148b0: e58d7000 str r7, [sp]
148b4: e3a02008 mov r2, #8
148b8: e59f1428 ldr r1, [pc, #1064] ; 14ce8 <free@plt+0x40e0>
148bc: e58d0004 str r0, [sp, #4]
148c0: e1a00008 mov r0, r8
148c4: ebfff087 bl 10ae8 <fprintf@plt>
148c8: e5953000 ldr r3, [r5]
148cc: e3530002 cmp r3, #2
148d0: 1a000002 bne 148e0 <free@plt+0x3cd8>
148d4: e59f1400 ldr r1, [pc, #1024] ; 14cdc <free@plt+0x40d4>
148d8: e59f040c ldr r0, [pc, #1036] ; 14cec <free@plt+0x40e4>
148dc: ebfff057 bl 10a40 <printf@plt>
148e0: e59d3048 ldr r3, [sp, #72] ; 0x48
148e4: e2033a0f and r3, r3, #61440 ; 0xf000
[*] Function printf used 5 times nanddump