ropshell> use 0ce55bea8ae8446ab190e66826534232 (download)
name         : libc.so (arm/ELF)
base address : 0x18270
total gadgets: 2981
ropshell> suggest
jmpcall
    > 0x00018db1 : bx r0
    > 0x0001856d : bx r1
    > 0x00018559 : bx r2
    > 0x0008c8a0 : bx r3
    > 0x00063491 : bx r4
load mem
    > 0x00053277 : ldr r0, [r4]; pop {r4, r5, r6, pc}
    > 0x00034351 : ldr r0, [r5]; pop {r4, r5, r6, pc}
    > 0x0001a77f : ldrh r1, [r0, r4]; pop {r0, r4, r5, pc}
    > 0x000341c5 : ldr r2, [r0, #0x58]; pop {r4, r5, r6, pc}
    > 0x00052787 : ldr r1, [r2, #0x58]; pop {r4, pc}
pop pop ret
    > 0x000796ed : pop {pc}
    > 0x0001aec0 : pop {r0, pc}
    > 0x000192b9 : pop {r0, r1, pc}
    > 0x000606d3 : pop {r0, r1, r4, pc}
    > 0x00019291 : pop {r0, r1, r2, r3, pc}
stack pivoting
    > 0x000844fd : mov sp, sl; movs r1, r0; ldr r2, [pc, #0xd0]; movs r1, r0; ldr r1, [pc, #0x330]; movs r1, r0; bx r0
syscall
    > 0x00019d6e : svc #0; mov r7, ip; cmn r0, #0x1000; bxls lr
write mem
    > 0x0001d057 : str r1, [r0]; pop {r4, r5, r6, pc}
    > 0x0001a6cf : str r2, [r0]; pop {r0, r4, r5, pc}
    > 0x0001a707 : strh r3, [r0]; pop {r0, r4, r5, pc}
    > 0x0004f177 : str r4, [r0]; pop {r4, pc}
    > 0x00022223 : str r5, [r0]; pop {r4, r5, r7, pc}