"Optimize" a patch
This commit is contained in:
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x264c0a, 0);
|
||||
write16(kbase, 0x264c08, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x94ec1, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x3014ca, 0);
|
||||
write16(kbase, 0x3014c8, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x451e04, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x3ec68d, 0);
|
||||
write16(kbase, 0x3ec68b, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x318d84, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x14d6dd, 0);
|
||||
write16(kbase, 0x14d6db, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x17474, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x80b8d, 0);
|
||||
write16(kbase, 0x80b8b, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x23aec4, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x80b8d, 0);
|
||||
write16(kbase, 0x80b8b, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x23ab94, 0xe990);
|
||||
|
||||
@@ -132,7 +132,7 @@ static inline void do_patch(void *kbase) {
|
||||
// vm_map_unlock(map);
|
||||
// return (KERN_PROTECTION_FAILURE);
|
||||
// }
|
||||
write32(kbase, 0x196d3d, 0);
|
||||
write16(kbase, 0x196d3b, 0x04eb);
|
||||
|
||||
// TODO: Description of this patch. patch sys_dynlib_load_prx()
|
||||
write16(kbase, 0x19f724, 0xe990);
|
||||
|
||||
Reference in New Issue
Block a user