Advertisement
Guest User

Untitled

a guest
May 14th, 2017
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. #wiiubru:
  2. <Maschell> Oh boy
  3. <Maschell> Crazy story
  4. <Maschell> I tried to log some interesting stuff on the WiiU
  5. <Maschell> Then I was curious if it's possible to get the decrypted traffic.
  6. <Maschell> I already tried hooking into the NSSL_READ/Write function
  7. <Maschell> but it seemed like every game comes with his on crypto function, and uses then plain send/recv
  8. <Maschell> I opened the mk8.rpx and had no success. No sign of any crypto in the strings
  9. <Maschell> But I remember that Sonic Allstar Racing has symbols in it, and an online mode
  10. <Maschell> So I opened it, and searched for interesting functions
  11. <Maschell> And found too many functions, nothign really interesting
  12. <Maschell> But I noticed, that MK8 has a String named something with "nn::nex"
  13. <Maschell> So i search for the library, but google had no result
  14. <Maschell> But the Sonic RPX has symbols, so I saw every function
  15. <Maschell> Including
  16. <Maschell> nn::nex::RC4Encryption::EncryptDecrypt((unsigned char *, unsigned int))
  17. <Maschell> So I had to hope that:
  18. <Maschell> 1. MK8 is really using nn::nex
  19. <Maschell> 2. MK8 is using the same version of nn::nex
  20. <Maschell> 3. I can find the function (though the machine code from the sonic.rpx)
  21. <Maschell> 4. hope that MK8 really uses this function
  22. <Maschell> Then I had to rewrite the function patcher, to replace a function at any adress
  23. <Maschell> And spent 2 hours on figuring out on how to get the decrypted and encrypted data from it
  24. <Maschell> But now it's working xD
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement