Create RakNet Removal of Authorization #6

Open
raymonable wants to merge 2 commits from raymonable/master into master
1 changed files with 7 additions and 3 deletions
Showing only changes of commit 0daaa8d5b1 - Show all commits

View File

@ -3,8 +3,11 @@ Guide created by Raymond, with lots of help by Yakov
<hr>
We're jumping around a function inside of RakPeer.cpp.
Note that this method is more secure than setting the FFlag, but it *could* cause issues down the line (*client incompatibility, so on*)
This was made for users who are having trouble connecting to their `RCCService` due to invalid RakNet keys.<br>
This is *technically* more secure than setting the FFlag, but it *could* cause issues down the line (you'll probably be fine.)
We're jumping around a function inside of RakPeer.cpp,<br>
essentially we're just guiding the program around the code that'll check if it's a valid key and shooting right towards the `return true`.
Pattern used: `6A016A088D45` (This was created from a 2017L build, it may have been changed in newer builds, but that's unlikely.)
@ -17,4 +20,5 @@ Instructions to modify, starting from the first `nop` above the `push 1 & push 8
2. First `jne`, should be the **same instruction** as the `je` we just changed *(make sure the address to jump is modified too.)*<br>
3. And the first `jne` above the `nop`, of which was mentioned earlier.
Save the patches, and try launching RCC. It should be able to connect without having to authorize your client passwords.
Save the patches, and try launching RCC.<br>
It should be able to connect without having to authorize your client passwords.