Skip to content

Commit

Permalink
sep: fixed bpr bypass (checkra1n#183)
Browse files Browse the repository at this point in the history
  • Loading branch information
asdfugil committed Jun 14, 2024
1 parent fe13473 commit 00ac1fc
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/drivers/sep/sep.c
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ void sepfw_kpf(void* sepfw_bytes, size_t sepfw_size) {
fiprintf(stderr, "patched out bpr check\n");
#endif
break;
} else if (insn_stream[i] == 0xe1930200) { // orrs r0, r3, r0, lsl 4
} else if ((insn_stream[i] & 0xfff8ffff) == 0xe1900200) { // orrs r0, r{0-7}, r0, lsl 4
insn_stream[i] = 0xe1500000; // cmp r0, r0
#ifdef SEP_DEBUG
fiprintf(stderr, "patched out bpr check\n");
Expand Down

0 comments on commit 00ac1fc

Please sign in to comment.