Homebrew Official 5.5.X ELF Loader

  • Thread starter Thread starter NWPlayer123
  • Start date Start date
  • Views Views 104,745
  • Replies Replies 427
  • Likes Likes 63
Oh for god's sake... Now I'm having a bad time with RPC.py! :glare:

Code:
Listening...
Connected by  ('192.168.1.85', 4964)
>>> rpc.read32(0xF0000000, 9)
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
  rpc.read32(0xF0000000, 9)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
>>>

Someone who resolved this care to tell me how to fix this? :ohnoes:

RPC is not even working for me, i changed the ip, i do everything right but i doesn't work.

--------------------- MERGED ---------------------------

Just made something cool with socket, it worked but not with rpc. damn logic.

--------------------- MERGED ---------------------------

Oh for god's sake... Now I'm having a bad time with RPC.py! :glare:

Code:
Listening...
Connected by  ('192.168.1.85', 4964)
>>> rpc.read32(0xF0000000, 9)
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
  rpc.read32(0xF0000000, 9)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
>>>

Someone who resolved this care to tell me how to fix this? :ohnoes:

I think the Wii U Forced close the socket due to permission or, something is wrong in the code and it crashed the wii u so, socketclose()
 
I have a feeling that the Wii U crashed while it was conneced to the RPC for a couple of seconds.

Lol, i'll make a custom Wii-Keyboard-U with Service Messaging xDD

--------------------- MERGED ---------------------------

Lol, i'll make a custom Wii-Keyboard-U with Service Messaging xDD
Like when he prees ZR (if it's not already used) it takes the text buffer and send it.

--------------------- MERGED ---------------------------

Lol, i'll make a custom Wii-Keyboard-U with Service Messaging xDD

--------------------- MERGED ---------------------------


Like when he prees ZR (if it's not already used) it takes the text buffer and send it.

It's already copyrighted, by me. Don't do what i think *look you with a very suspicious look*
 
  • Like
Reactions: Deleted User
YES!! It dumped!!! I think you just have to be quick on your toes when the client and server both connect to eachother. :)
 
  • Like
Reactions: NexoCube
What does it dump exactly ? I can't try because of issue.
It dumps memory and stuff. The cool thing is that we can (dangerously?) write back to the memory as well.

I think it's time to find the 5.5 kernel addresses. ( ͡° ͜ʖ ͡°)
 
  • Like
Reactions: drewl
Damn. I have to make it work ( ͡° ͜ʖ ͡°) <-- Nice smiley
It's the lenny face. ( ͡° ͜ʖ ͡°)

--------------------- MERGED ---------------------------

@NexoCube, I think the problem with the connection reset issue is that I was probably trying to dump out-of-range memory (attempting to dump 0xF0000000) and it caused an error on the Wii U's side.
 
  • Like
Reactions: NexoCube
@Voxel Studios ? How did you use RPC ? I modified my ip, re-compiled it, launch it through elf loader (before i launched rpc.py) and Wii U Turned White (the screen) and rpc closed (on my python console)

--------------------- MERGED ---------------------------

But it prints me :

Listening...
('Connected by ', ('192.168.1.41', 3913))
 
@Voxel Studios ? How did you use RPC ? I modified my ip, re-compiled it, launch it through elf loader (before i launched rpc.py) and Wii U Turned White (the screen) and rpc closed (on my python console)

--------------------- MERGED ---------------------------

But it prints me :

Listening...
('Connected by ', ('192.168.1.41', 3913))
Then you have to give it a function to use.

Try this:
After you see the "connected by" message, type this: (make sure you are using IDLE (python shell) to input commands)
Code:
rpc.dump_mem(0x10000000, 1000, 'DUMP10.BIN')
This will dump the first 1000 bytes at offset 0x10000000 in the memory, and saves it to a file called "DUMP10.BIN" (it saves it in the same directory as rpc.py)
 
Then you have to give it a function to use.

Try this:
After you see the "connected by" message, type this: (make sure you are using IDLE (python shell) to input commands)
Code:
rpc.dump_mem(0x10000000, 1000, 'DUMP10.BIN')
This will dump the first 1000 bytes at offset 0x10000000 in the memory, and saves it to a file called "DUMP10.BIN" (it saves it in the same directory as rpc.py)
I have to be quick xD
 
I have to be quick xD
I realised that you don't have to be "quick on your toes" anymore xD

as I explained, I tried to dump an offset which was probably out of range, so it made an error occur on the Wii U and made the RPC server disconnect.
 
What were you using before IDLE?
Windows CMD, it's pretty much the same.

Same for making elf, cd to your makefile then "make"

--------------------- MERGED ---------------------------

but no input

--------------------- MERGED ---------------------------

Still no connect message ...
 
Windows CMD, it's pretty much the same.

Same for making elf, cd to your makefile then "make"
I think you will still need to use something Python-related and not CMD-related. IDLE worked perfectly for me. All you have to do is open rpc.py in IDLE, then click "run module", then it should say "Listening..." in blue lettering. Just execute the elf file on the Wii U, and it should say "connected by <ip address of wii u> in IDLE.

but no input
And this is exactly why you need to use Python Command-line or IDLE.
 
I think you will still need to use something Python-related and not CMD-related. IDLE worked perfectly for me. All you have to do is open rpc.py in IDLE, then click "run module", then it should say "Listening..." in blue lettering. Just execute the elf file on the Wii U, and it should say "connected by <ip address of wii u> in IDLE.


And this is exactly why you need to use Python Command-line or IDLE.
There Listening... in blue letters but not connection message

--------------------- MERGED ---------------------------

i'll try with python command line
 

Site & Scene News

Popular threads in this forum