ropshell> use 9a31da11f4ba31123a7487f3f2676af5 (download) name : libthread_db-1.0.so (arm/ELF) base address : 0x1430 total gadgets: 211
ropshell> suggest "load mem" > 0x000050c7 : ldr r0, [r3, r0]; bx lr > 0x000053c3 : ldr r3, [r5, #0x10]; blx r3 > 0x000021d6 : ldr r3, [fp, #-0x38]; blx r3 > 0x0000144a : ldr r2, [r3, r2]; cmp r2, #0; bxeq lr > 0x00004fa1 : ldr r0, [pc, #0x10]; add r0, pc; bx lr > 0x00004fa7 : ldr r2, [pc, #0x10]; ldr r0, [r3, r2]; bx lr > 0x0000186e : ldr r3, [r4, #8]; mov r0, #0; str r3, [r5]; pop {r4, r5, r6, pc} > 0x000052f1 : ldr r3, [r2, #4]; ldr r2, [sp]; str r3, [r2]; bx lr > 0x000021d2 : ldr r1, [fp, #-0x28]; ldr r3, [fp, #-0x38]; blx r3 > 0x00001811 : ldr r0, [r5, r7]; movs r1, r0; ldr r4, [r4, r2]; movs r1, r0; bx r7 > 0x000047e6 : ldr lr, [r5]; add lr, lr, r6; str lr, [r5]; add sp, sp, #0x10; pop {r4, r5, r6, pc} > 0x00001725 : ldrh r4, [r7, r1]; movs r1, r0; ldr r0, [r0, r5]; movs r1, r0; blx sp > 0x00005277 : ldr r3, [r0, #0x10]; mov r2, r1; mov r4, r0; mov r5, r1; mov r1, r0; movs r0, #2; blx r3 > 0x0000143e : ldr r3, [pc, #0x14]; ldr r2, [pc, #0x14]; add r3, pc, r3; ldr r2, [r3, r2]; cmp r2, #0; bxeq lr > 0x0000517d : ldr r0, [r6, #0x38]; str.w r8, [sp, #4]; str r4, [sp]; str r0, [r4, #0x44]; movs r0, #1; blx r7 > 0x000050e7 : ldr r7, [r6, #0x40]; mov r2, r6; ldr r3, [r4, #0x10]; mov r1, r4; movs r0, #1; str r7, [r4, #0x14]; blx r3