ropshell> use 0e58e8ae196d8789ec9c3a5a78ca06b2 (download)
name         : main.elf (arm/ELF)
base address : 0x8000000
total gadgets: 750
ropshell> suggest
jmpcall
    > 0x08003735 : bx r0
    > 0x08002f71 : bx r2
    > 0x080018b1 : bx r3
    > 0x0800047d : bx lr
    > 0x08000207 : blx r0
load mem
    > 0x080046d3 : ldr r0, [r3]; bx lr
    > 0x080030cf : ldr r0, [r2]; lsls r0, r3; pop {r3, pc}
    > 0x08004263 : ldr r0, [r1, #4]; bx lr
    > 0x08000a4b : ldrh r7, [r5, #0x3a]; bx lr
    > 0x080043c1 : ldr r0, [pc, #0]; bx lr
pop pop ret
    > 0x08000b0f : pop {pc}
    > 0x08000405 : pop {r3, pc}
    > 0x08000765 : pop {r4, r5, pc}
    > 0x08001327 : pop {r3, r4, r5, pc}
    > 0x080003e9 : pop {r4, r5, r6, r7, pc}
stack pivoting
    > 0x08000201 : ldr.w sp, [pc, #0x8c]; ldr r0, [pc, #0x8c]; blx r0
write mem
    > 0x08000b11 : str r4, [r3]; pop {pc}
    > 0x0800462f : str r3, [r2]; pop {r3, pc}
    > 0x08004441 : str r0, [r3]; pop {r3, pc}
    > 0x08003ffd : str r1, [r4]; pop {r3, r4, r5, pc}
    > 0x08004ed5 : str r3, [r5]; pop {r3, r4, r5, pc}