Homebrew [WIP] AltNN - An alternative Nintendo Network server!

Status
Not open for further replies.

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
Alternate option: Instead of showing the (deleted?) Python code, how about showing your notes for how Nintendo Network works? SSL certificates, API calls, ports, etc.

I'd hope you'd have *some* sort of idea of how the server is set up, because I don't see how you'd be able to write a compatible server without it.
 
Last edited by GerbilSoft,

Jaspy

Active Member
Newcomer
Joined
Jul 25, 2014
Messages
31
Trophies
1
XP
348
Country
United States
Not a question of if but when, you know it's true. Sad truth :/ :(

It's had a good run, at least.

I think this is a great idea and sorry for the code loss but you really cant blame the haters.

You could have just as well title this "Nintendo Switch Jailbreak [WIP]"...

...But where does it mention the Switch and Jailbreaking? This is involving the network that the Wii U and 3DS use, and afaik Ninty is probably just going to use a new network (which is kinda obvious considering the needed requirement of paying for online services later) with DeNA.
 

Deleted member 373057

Well-Known Member
Member
Joined
Oct 5, 2015
Messages
462
Trophies
0
XP
561
Country
Canada
I honestly am skeptical of this too, but I want to at least give him a little positive reinforcement to help him persue his goal.
Although, he's 15 (what his profile says) and when I was that age, they were teaching me Python in CS, so maybe he still needs to learn Python from his class first?
:P
This. My CS class learned the basics of Python this year. (on a side note, disgusting basics: never got into for loops, just while loops, or arrays. hell, even functions were skipped)

I already knew Python though, if there's one thing that the course taught me, it's that life without for loops, arrays (well, lists in Pythonic terms), associative arrays (dictionaries), and functions is boring :(
 

ItsKaitlyn03

Official GBAtemp ?
OP
Developer
Joined
Jan 12, 2017
Messages
277
Trophies
0
Location
United States
XP
1,199
Country
Japan
Ok so through looking at the packets I see that nasc seems to authenticate with the client and then sends some data back to nasc then the client sends some data to a other server (not nasc)
 

sixtails

Well-Known Member
Newcomer
Joined
Dec 30, 2016
Messages
59
Trophies
0
Age
31
XP
156
Country
Canada
This. My CS class learned the basics of Python this year. (on a side note, disgusting basics: never got into for loops, just while loops, or arrays. hell, even functions were skipped)

I already knew Python though, if there's one thing that the course taught me, it's that life without for loops, arrays (well, lists in Pythonic terms), associative arrays (dictionaries), and functions is boring :(

That's where it gets interesting. As long as you have Lamba, you can still use Y-Combinators and functional programming to implement anything without defining functions, using loops or using provided data structures. It may be stateless, but that's where the fun is.

As far as this project goes, this may be feasible. But you do need to replace the SSL cert in the 3DS and gather information with a MITM. OP hasn't given information on an attempt at MITM, however. If that ~300 LOC was productive, it would have been code to actually perform the MITM and gather information. But the first step would be replacing the SSL certs (or I guess disabling SSL to the computer, and use the SSL cert there to connect to the Nintendo Servers). This project goes exactly nowhere without access to an unencrypted stream.
 
Last edited by sixtails,

Daggot

Well-Known Member
Member
Joined
Aug 3, 2015
Messages
732
Trophies
0
XP
2,776
Country
United States
Why don't people just leave him be and let him try his hand at developing this. If it fails then that's that. I don't understand how one community can get this cancerous when it comes to homebrew that looks a little too good to be true.
 

Jaspy

Active Member
Newcomer
Joined
Jul 25, 2014
Messages
31
Trophies
1
XP
348
Country
United States
Why don't people just leave him be and let him try his hand at developing this. If it fails then that's that. I don't understand how one community can get this cancerous when it comes to homebrew that looks a little too good to be true.

Yeah, I'm not sure what's the deal with that. Besides, they can ask for help if they want, a developer doesn't need to do everything themselves to be a developer.
 

petethepug

PUG
Member
Joined
May 2, 2016
Messages
1,504
Trophies
0
Age
23
Location
COMPUTER
XP
1,261
Country
United States
Eh. So in short, it's basically a 3ds replacement for the online if it's shutdown, but no one really knows yet?

Well i'm not going to be that one guy pointing fingers (right now.) I mean I have had moments when I was working on something (specifically english.) on my PC and all of a sudden have something go wrong many times with my PC, or power.

Why not give the guy a chance atleast. Maybe he could actually end up helping people who do own a homebrewed 3DS.

Also one other question, by chance will this be compatible as a .3dsx (in short basically people without CFW?) Or will it all just be server based by redirecting your internet info to a nassc server? Edit: Through the system settings VIA internet option.
 
Last edited by petethepug,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: :rofl2: