Homebrew RELEASE sys-netcheat - Simple open-source cheat-engine.

Colassal

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
28
XP
73
Country
United States
@Supreme23 I think I know the issue. I will try to make a fix later today.

For those more technical maybe you can help - I think converting to / from byte array may be scrambling the data, or the size I have allocated for the byte array is too small. I will add changes for both tonight if I can. Once we get that I'm gonna try to get a UI up and going.

The other issue is that I misplaced my USB c cable and rcm jig so I don't have homebrew right now to test. Gonna try to fix that tonight as well so I can test it out and find issues.

--------------------- MERGED ---------------------------
 
  • Like
Reactions: Supreme23

Supreme23

Well-Known Member
Member
Joined
Mar 13, 2017
Messages
492
Trophies
0
XP
2,340
Country
United States
@Supreme23 I think I know the issue. I will try to make a fix later today.

For those more technical maybe you can help - I think converting to / from byte array may be scrambling the data, or the size I have allocated for the byte array is too small. I will add changes for both tonight if I can. Once we get that I'm gonna try to get a UI up and going.

The other issue is that I misplaced my USB c cable and rcm jig so I don't have homebrew right now to test. Gonna try to fix that tonight as well so I can test it out and find issues.

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


Greatly appreciated​

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

then make sure your cmd prompt is at desktop. it should look like

C:\user\*username*\Desktop\ > (you then type nc64 here?)
use cd command to change folder e.g: cd Desktop (if you are in C:\users\*username* which is normally default)

I'll wait until an easier way becomes available​
 

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,756
Trophies
2
Age
38
XP
4,030
Country
Saudi Arabia
hmm, i can't seem to run it
i copied the files and edited the ini file
i ran this in netcat1.1 and 1.2
nc 192.168.1.15 5555
but nothing happened
 
  • Like
Reactions: Supreme23

aos10

Yuuki chan
Member
Joined
Apr 10, 2012
Messages
4,756
Trophies
2
Age
38
XP
4,030
Country
Saudi Arabia
Can you post your ini file? What cfw are you running?
Hatake 3.2


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

{-- NSwitchDebugger --}
[NSDebugger]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_fs_mitm_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
atmosphere=1
debugmode=1
fullsvcperm=1
{ }


{-- Custom Firmwares --}
[CFW]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
[CFW for Firmware 1.0]
kip1=modules/oldfirm/loader.kip1
kip1=modules/oldfirm/sm.kip1
[CFW + Clear Log]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/nx-dreport.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
{ }
 
  • Like
Reactions: Supreme23

RichKK

Well-Known Member
Member
Joined
Apr 26, 2015
Messages
115
Trophies
0
XP
970
Country
United Kingdom
Hatake 3.2


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

{-- NSwitchDebugger --}
[NSDebugger]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_fs_mitm_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
atmosphere=1
debugmode=1
fullsvcperm=1
{ }


{-- Custom Firmwares --}
[CFW]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
[CFW for Firmware 1.0]
kip1=modules/oldfirm/loader.kip1
kip1=modules/oldfirm/sm.kip1
[CFW + Clear Log]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/nx-dreport.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
{ }

You don't say which Hekate option you chose to boot from that ini, but let me share mine....

Code:
[config]
autoboot=0
bootwait=5
customlogo=1
verification=2
{ }
{Launch Homebrew Menu by pressing}
{"R" while launching the album}
{ }
{-- Custom Firmwares --}
[CFW]
{netcheat doesn't work with this option}
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
[CFW for Firmware 1.0]
kip1=modules/oldfirm/loader.kip1
kip1=modules/oldfirm/sm.kip1
{ }

{----- LayeredFS ------}
[LayeredFS]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
atmosphere=1
{ }

{-------- Stock -------}
[Stock]
[Clear Log]
kip1=modules/nx-dreport.kip
{ }

{----- FTP-Server -----}
{Port: 5000}
{ }
{Dont use SDFilesUpdater with this!}
{It will corrupt your SD!}
{ }
[FTP + CFW]
kip1=modules/sys-ftpd.kip
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
[FTP + LayeredFS]
kip1=modules/sys-ftpd.kip
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
atmosphere=1
{ }

{---- Experimental ----}
[Atmosphere]
secmon=modules/atmosphere/exosphere.bin
kip1=modules/atmosphere/loader.kip
kip1=modules/atmosphere/sm.kip
kip1=modules/atmosphere/fs_mitm.kip
kip1=modules/atmosphere/pm.kip
logopath=modules/atmosphere/atmosphere.bmp
atmosphere=1
{ }

{---- Sig Patches -----}
{ }
{Requires the sigpatchpayload.bin}
{That comes with this ZIP}
{ }
[CFW + Signature Patches]
{This one works for netcheat}
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
[CFW for fw 1.0 + Signature Patches]
kip1=modules/oldfirm/loader.kip1
kip1=modules/oldfirm/sm.kip1
kip1patch=nosigchk
[LayeredFS + Signature Patches]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
atmosphere=1
kip1patch=nosigchk
[Stock + Signature Patches]
kip1patch=nosigchk
[FTP + CFW + Signature Patches]
kip1=modules/sys-ftpd.kip
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
atmosphere=1
kip1patch=nosigchk
{ }

{----------------------}
{ }
{Running v6.1 of tumGER/SDFilesSwitch}
{By: tomGER(@tumGER)}
{StevenMattera, WerWolv}
{ }
{------ Thanks to -----}
{ }
{Reswitched Team, CTCaer}
{Thog, vgmoose, Brawl345}
{GGLinnk, jpe230, Adubbz}
{thomasnet, TheDgtl, Rei}
{jakibaki, rajkosto,}
{mariogamer2 and many more}
{ }
{----------------------}

This is based on V6.1 of the latest SD files pack from this thread.
As you can see I ran CFW with sigpatches using the sigpatchpayload.bin, included in the pack, as my payload and netcheat worked first time. Maybe try that?
 
  • Like
Reactions: aos10

Colassal

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
28
XP
73
Country
United States
Hey all, still trying to sort it out and rebuild the application.

With oddball TCP clients it seems like a common issue, I've found a few android apps that yield the same results as HAnX, it has to do with the client not reading everything the server has to say before asking for input and it causes a lock-up. Hopefully this weekend I'll have time to update HAnX more - we opened a new branch to clean it up and add async and other crap to it soon.

If you have questions or want to help let me know.
 

blurx

Well-Known Member
Newcomer
Joined
Jan 29, 2008
Messages
51
Trophies
1
XP
1,036
Country
United States
Hatake 3.2


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

{-- NSwitchDebugger --}
[NSDebugger]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1patch=nosigchk
kip1=modules/sys-netcheat.kip
atmosphere=1
debugmode=1
fullsvcperm=1
[NSDebugger_fs_mitm_kip]
kip1=modules/nsdebugger/loader.kip
kip1=modules/nsdebugger/nsdebugger.kip
kip1=modules/newfirm/sm.kip
kip1=modules/newfirm/fs_mitm.kip
kip1patch=nosigchk
atmosphere=1
debugmode=1
fullsvcperm=1
{ }


{-- Custom Firmwares --}
[CFW]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
[CFW for Firmware 1.0]
kip1=modules/oldfirm/loader.kip1
kip1=modules/oldfirm/sm.kip1
[CFW + Clear Log]
kip1=modules/newfirm/loader.kip
kip1=modules/newfirm/sm.kip
kip1=modules/nx-dreport.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
{ }
There really should be no problem if you load the one that’s [CFW] since that is the one I use except with sig patches.

So the only other reason is that you aren’t using command line properly. You have to navigate to the folder containing the nc.exe using the cd command and then type the “nc ip 5555”.
 

Colassal

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
28
XP
73
Country
United States
Hey again everyone - new HAnX will be up soonish(tm) I figured out the issue.

In my haste to write the original client I managed to add a line that forced user input to uppercase (caused no commands to work) this has been fixed.

Right now I'm just tweaking a delay timer so the program knows to check if the netcheat is still sending it data or if the user can input again, right now I'm testing it with a 500ms delay and it is WAAAYYYYY to slow (~16kbps since it makes 2 8kb array streams per second). Once I get the sweet spot I'll compile and upload it.
 
Last edited by Colassal,
  • Like
Reactions: Supreme23

Colassal

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
28
XP
73
Country
United States
@Supreme23 It's up on github. This version has serious issues - but hey it works!

It's on github, still can't post links so here is the github directory:

/Colassal/HAnX-Remote-Client/releases/tag/1.2.0
 
  • Like
Reactions: Supreme23

Colassal

Member
Newcomer
Joined
Aug 1, 2018
Messages
10
Trophies
0
Age
28
XP
73
Country
United States
Quick note - if you search a value less than 3 digits you have to put 00s in front (Not sure why).

So like one I have is

ssearch u8 2

but I have to search it as

ssearch u8 002
 
  • Like
Reactions: Supreme23

blurx

Well-Known Member
Newcomer
Joined
Jan 29, 2008
Messages
51
Trophies
1
XP
1,036
Country
United States
Quick note - if you search a value less than 3 digits you have to put 00s in front (Not sure why).

So like one I have is

ssearch u8 2

but I have to search it as

ssearch u8 002

I just tested this and it searched for values fine with less than 3 digits without adding zeroes to the front.
 

mezz0

Well-Known Member
Newcomer
Joined
Mar 10, 2009
Messages
66
Trophies
0
Location
::1
XP
601
Country
Belgium
For the SX OS users, I made it work as follows; install RajNX to the SD, compile (or download) sys-netcheat.kip, place it in the modules folder.
Edit the rajnx_ipl.ini file and include following:
[RajNX CFW sys-netcheat]
kip1patch=nosigchk
kip1=RajNX/loader.kip
kip1=RajNX/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
Boot SX OS, hold the volume + go to options and load the rajnx_ipl.bin file, choose CFW and then RajNX CFW sys-netcheat.
Do note, I can only use this with installed NSP's (legit or otherwise), as far as I can tell, you can't load an xci in anything but SX OS.
(if anyone has any better way, please feel free to correct me; this may or may not work with other packages such as Reinx, but I haven't tried).

Now if you'll excuse me, if have to donate myself some more Stardew valley stuff :)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,804
Trophies
1
Age
44
XP
6,577
Country
Germany
For the SX OS users, I made it work as follows; install RajNX to the SD, compile (or download) sys-netcheat.kip, place it in the modules folder.
Edit the rajnx_ipl.ini file and include following:
[RajNX CFW sys-netcheat]
kip1patch=nosigchk
kip1=RajNX/loader.kip
kip1=RajNX/sm.kip
kip1=modules/sys-netcheat.kip
fullsvcperm=1
debugmode=1
Boot SX OS, hold the volume + go to options and load the rajnx_ipl.bin file, choose CFW and then RajNX CFW sys-netcheat.
Do note, I can only use this with installed NSP's (legit or otherwise), as far as I can tell, you can't load an xci in anything but SX OS.
(if anyone has any better way, please feel free to correct me; this may or may not work with other packages such as Reinx, but I haven't tried).

Now if you'll excuse me, if have to donate myself some more Stardew valley stuff :)
Cool! The corruption warnings on the github page are no longer a thing?
Thx for the SX OS write up! :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
    Veho @ Veho: https://youtube.com/watch?v=Y23PPkftXIY