diff --git a/kernel_read.c b/kernel_read.c index 98b480d..b040a87 100644 --- a/kernel_read.c +++ b/kernel_read.c @@ -38,6 +38,8 @@ void pspXploitDumpKernel(u32* dst, u32* src, u32 size) { pspDebugScreenPrintf("Reading %d bytes of kernel ram @ %p\n", size, src); #endif + if ((u32)src+size >= 0x88400000) size = 0x88400000 - (u32)src; + u32 count = 0; while (count < size){ u64 ret = pspXploitKernelRead64((u32)src); diff --git a/libpspexploit.a b/libpspexploit.a deleted file mode 100644 index f7b22eb..0000000 Binary files a/libpspexploit.a and /dev/null differ