Open dsfsdsfss opened 6 years ago
Please add more information about the problem
if (k[0] == 0x91010000 && k[1] == 0xD65F03C0) {
that line apparently crashes the exploit
Occasionally happens. Next commit should theoretically resolve it (something about malloc issue, should say so in the log)
it happens every time for me
Reboot the device (or press and hold home + lock till black screen then let go and power on)
I have done that
and no changes have been made to the code
Should be all fixed with the latest commit. Download it again an re run. @ninjaprawn updated it
addr_t find_add_x0_x0_0x40_ret(void) { addr_t off; uint32_t k; k = (uint32_t )(kernel + xnucore_base); for (off = 0; off < xnucore_size - 4; off += 4, k++) { if (k[0] == 0x91010000 && k[1] == 0xD65F03C0) { return off + xnucore_base + kerndumpbase; } } k = (uint32_t *)(kernel + prelink_base); for (off = 0; off < prelink_size - 4; off += 4, k++) { if (k[0] == 0x91010000 && k[1] == 0xD65F03C0) { return off + prelink_base + kerndumpbase; } } return 0; }