Refactor #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Multiple things are currently sub-optimal
Fortunately newer bootloaders store the saved link register right after the packet buffer which is exploitable.
As such we should support multiple methods, either explicitly (like
method=rptr) or implicitly (soreset_handler_ptr_ptr=12345678implies the same) (related: #3)This could go in a separate branch, though not necessarily.
What these two checks have in common is a non-zero kernel type (used for custom images) being set skips these. The shellcode should probably set said type instead of just patching the rev check (related: #3)