Skip to content

Commit 77e917d

Browse files
committed
wording, spelling
1 parent f5e49a6 commit 77e917d

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,16 @@ Examples and prove of concepts which show something realized with ps4sdk (not ne
1515
* `ps4sdk/kernel_execute` shows how to do enter the kernel from user space on your own (it's likely less
1616
convenient and useful then a kernel payload, but has a use-case too).
1717
* `ps4sdk/system_call_hook` shows how to temporarily hook from user space. Be aware, that when your program
18-
exits, your resources (all functions and data) will be gone too. Be sure to unlink these user space resources
19-
from the kernel! A kernel payload that never ends (sleep on a mutex) is more likely to be useful and stable
18+
exits, your resources (all functions and data) will be gone too. **Be sure to unlink** these user space resources
19+
from the kernel. A kernel payload that never ends (sleep on a mutex) is more likely to be useful and stable
2020
for any long term or persistent (module like) modifications. See `kernel/system_call` for comparison.
21-
* `kernel/system_call_hook kernel/function_hook` print the same descriptor all the time, thats correct because thats
22-
what happens. Press the options button to see changes. To influence the return values, use a post hook and alter
23-
args->returns->rax (etc.). Try the function index hook (on 5055) and restart the browser!
21+
* `kernel/system_call_hook`, `kernel/function_hook` print the same descriptor all the time. That's not a bug,
22+
it's what actually happens. Press the options button to see changes. To influence the return values, use a post
23+
hook and alter args->returns->rax (etc.). Try the function index (rindex) hook (on 5055), close the browser,
24+
connect and restart the browser.
2425

2526
## Important
26-
The exploit may not always enter the kernel on the first try. Is you browser crashes,
27-
simply try again and its likely to work. This will be tuned in the future as much as possible.
27+
The exploit may not always enter the kernel on the first try. If you browser crashes,
28+
simply try again. It's likely to work. This will be tuned in the future as much as possible.
2829
Especially after you crashed your kernel, this is very common (down right normal) because the
2930
initial resource allocation differs.

0 commit comments

Comments
 (0)