Homebrew RELEASE Noexs Remote Debugger

  • Thread starter Thread starter matt123337
  • Start date Start date
  • Views Views 189,676
  • Replies Replies 664
  • Likes Likes 25
So, I'm trying Noexs on the newest version of Atmosphere on Firmware 7.0.1 and Noexs doesn't appear to be making a connection. Has to be something different either with Atmosphere or the firmware that did this. Still using the same config I got Noexs to work on 5.1.0 with.
 
Can you take a screenshot of your memory region table showing the actual start of the heap vs where Noexes thinks it is. Also [heap+offset] should work, I guess it's something for me to work out once I get my IntelliJ license stuff sorted out.
@matt123337 Going to put it here so I don't hijack that guy's thread.

The parse function works for both [heap]+offset and [heap+offset]. I had expected it to give me the address to add to the watchlist, but I had forgotten that I was using pointers before, whose value _IS_ the address they point to, but this one is a static/direct address, so it was mostly a derp on my part. However, the watch list can't resolve [heap+offset] or [heap]+offset. So I guess that will need to be added. I'll attach screenshots below if you still want them.

heap1.png
heap2.png
heap3.png
heap4.png
watchlist.png
watchlist2.png
 
Last edited by Deathwing Zero,
Hey @matt123337 does noexs still have that issue were it won't load alongside fs_mitm? I'm trying to load it with stock atmosphere but it hangs on the Nintendo Switch logo.

Edit: Never mind, it was sys-ftpd. Removed that and all is well.
 
Last edited by DocKlokMan,
hello guys and running 6.2.0 atmosphere 0.8.6
can someone give me steps by steps installing this noexs.
like step 1. step 2 for switch and pc..tnx
 
Anyone got any idea how to fix this on Linux? Manjaro specificily

Error: Could not find or load main class me.mdbell.noexs.ui.NoexsApplication
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

openjdk version "11.0.3" 2019-04-16
OpenJDK Runtime Environment (build 11.0.3+4)
OpenJDK 64-Bit Server VM (build 11.0.3+4, mixed mode)

archlinux-java status
Available Java environments:
java-10-openjdk
java-11-openjdk (default)
java-8-openjdk
 
Has anyone had any luck building this for any OS? Opening it up in IntelliJ and building gives me this:

noexs_error.png
 
Is there anyway somebody can make an updated (or video) tutorial for how to get this working? The 20 some odd pages here give very vague, and in some cases wrong information based on some very specific cases of people having problems, and the people who did have problems dont really come back to explain in any level of detail what they did to fix their problems.

I have been struggling for a few days now trying to get JNoexs to connect to my Switch with no luck. It took awhile before I figured out that it didn't work with SX-OS, so I got Atmosphere but and there are so many .ipl examples, different people putting the noexs.kip1 files in modules folders, or editing BCT.ini. It's all just making an already confusing process more confusing, and would probably help a lot of people out if there was an up to date tutorial that explains the general method that includes all the updates that this program gathered along the way.

From what I can tell I can get it to run on the Switch by using the profile example from the readme but when its time for me to put in my IP address I just do not connect. Im not sure how to tell it correctly ran (aside from having it actually work) so if there is anybody willing to help me out that would be terrific. I have been trying to make new cheats for the updated version of BotW and if I can get this program working it would help me greatly.
 
  • Like
Reactions: dually8
Is there anyway somebody can make an updated (or video) tutorial for how to get this working? The 20 some odd pages here give very vague, and in some cases wrong information based on some very specific cases of people having problems, and the people who did have problems dont really come back to explain in any level of detail what they did to fix their problems.

I have been struggling for a few days now trying to get JNoexs to connect to my Switch with no luck. It took awhile before I figured out that it didn't work with SX-OS, so I got Atmosphere but and there are so many .ipl examples, different people putting the noexs.kip1 files in modules folders, or editing BCT.ini. It's all just making an already confusing process more confusing, and would probably help a lot of people out if there was an up to date tutorial that explains the general method that includes all the updates that this program gathered along the way.

From what I can tell I can get it to run on the Switch by using the profile example from the readme but when its time for me to put in my IP address I just do not connect. Im not sure how to tell it correctly ran (aside from having it actually work) so if there is anybody willing to help me out that would be terrific. I have been trying to make new cheats for the updated version of BotW and if I can get this program working it would help me greatly.

I used the sdsetup website to get mine working, but I think they removed Noexs in the latest update to that site. Below is what I have in my hekate_ipl.ini:

Code:
{-------- Noexs -------}
[Noexs]
fss0=atmosphere/fusee-secondary.bin
kip1=modules/noexs/noexs.kip1
kip1patch=nosigchk
logopath=bootloader/bootlogo.bmp
atmosphere=1
{ }

And then I hold down the L button as I launch the game. From there I pretty much just follow the unofficial guide on page 9 of this. The one from talixme. Hope that helps.

I've been struggling to find the pointers I need since the program outputs like a bajillion lines of pointers with no way to export them. That's why I've been trying to build it so I can add some functionality to it.
 
  • Like
Reactions: Lionheartwolf
I used the sdsetup website to get mine working, but I think they removed Noexs in the latest update to that site. Below is what I have in my hekate_ipl.ini:

Code:
{-------- Noexs -------}
[Noexs]
fss0=atmosphere/fusee-secondary.bin
kip1=modules/noexs/noexs.kip1
kip1patch=nosigchk
logopath=bootloader/bootlogo.bmp
atmosphere=1
{ }

And then I hold down the L button as I launch the game. From there I pretty much just follow the unofficial guide on page 9 of this. The one from talixme. Hope that helps.

I've been struggling to find the pointers I need since the program outputs like a bajillion lines of pointers with no way to export them. That's why I've been trying to build it so I can add some functionality to it.

Thanks for this, I'll give it a chance a little later. Coincidentally enough you are kinda the reason why Im trying to get this to work. I think I see what was wrong with your BotW cheats on 1.6 so I wanted to take a look at the pointers. I'll let you know if I get this working or if I find anything.
 
  • Like
Reactions: dually8
Thanks for this, I'll give it a chance a little later. Coincidentally enough you are kinda the reason why Im trying to get this to work. I think I see what was wrong with your BotW cheats on 1.6 so I wanted to take a look at the pointers. I'll let you know if I get this working or if I find anything.
Good luck my man. Please let me know if you find anything and what I've done wrong lol. This would be my first time trying anything like this so I'm all ears when it comes to advice/help.

@dually8 this is a dumb question. Are you rebuilding it with java 10.0.2?
Yes. I set up IntelliJ to point specifically to that sdk too. I can run the release just fine. I just can't build. But also, I haven't done Java in about 8 years so I am quite rusty lol.

Quick Edit: if you need to get in touch with me quicker, feel free to message me on discord at dually8#7979. I'm also in the EdiZon discord if you wanna @ me there.
 
Last edited by dually8,
@dually8 Just spent hours figuring it put and manage to get it to build. I had mostly the same errors as you. All to find out that I need to add jfxrt.rar as a Dependencies to Utils. Also not really a java developer.



upload_2019-5-9_6-47-32.png
 
Last edited by mleeneg,
  • Like
Reactions: dually8
@dually8 Just spent hours figuring it put and manage to get it to build. I had mostly the same errors as you. All to find out that I need to add jfxrt.rar as a Dependencies to Utils. Also not really a java developer.



View attachment 166478
Sweet. I'll try that and get back to ya.

EDIT: Matt sat with me helped me get it to compile. Maven was not playing nice lol. I'm going to see if I can work on the pointer search tab a bit.
 
Last edited by dually8,
I did manage to get it to finally connect, but does anybody else have a problem with rightclicking, or dropdown menus causing the app to crash with a “Java(TM) Platform SE binary has stopped working” error? I tried updating my Nvidia drivers because that's the only suggestion I saw that helps, and after rebooting my PC it fixes the problem for a little while, but eventually it will crash again, and force me to start the process all over.
 
I did manage to get it to finally connect, but does anybody else have a problem with rightclicking, or dropdown menus causing the app to crash with a “Java(TM) Platform SE binary has stopped working” error? I tried updating my Nvidia drivers because that's the only suggestion I saw that helps, and after rebooting my PC it fixes the problem for a little while, but eventually it will crash again, and force me to start the process all over.
I haven't had that issue personally. I typically run the jar via cmd though. I dunno if that makes a difference. I managed to get it to export the pointer list to a txt file for easy comparison, but it looks ugly AF lol.
 
So I was trying this but I can't actually get past hekate. lol I posted my profile exactly as he had it but when I tried to load the profile it says
"Error while loading kip1:modules/newfirm/sm.kip" wrong ini cfg or missing files! Failed to launch firmware."

my hekate_ipl.ini file looks like this, copied and pasted from the pointers guide

[config]
autoboot=0
bootwait=5
customlogo=1
verification=2

{-- NSwitchDebugger --}
[Noexs]
kip1=modules/nsdebugger/loader.kip
kip1=modules/newfirm/sm.kip
kip1=noexs.kip1
fullsvcperm=1
kip1patch=nosigchk
atmosphere=1
debugmode=1
fullsvcperm=1

so yeah I don't actually have this module nor know what it is or where to find it. It wasn't included with the noexs file I downloaded nor with any of my firmwares. any help would be great :)
 
Does any one use Noexs with below condition?
atmosphere 0.8.10
hekate v4.10.1
Switch version:8.0.1

I have tried many setting in hekate_ipl.ini, but all combination are failed.
Thanks~
 
Does anybody know the best method for finding a multi pointer that is deeper than 3 pointers is?

Noexs doesn't seem to play nice on my PC with anything deeper than a max depth of 2 and typically just gives up after 90% with anything deeper (It kinda softlocks and never finishes the search). I know people have made cheats that have more than 2 offsets, I'm just unsure how it's possible with Noexs.
 

Site & Scene News

Popular threads in this forum