Homebrew HomePass recreation/streetpass reverse engineering?

MrScopi

New Member
Newbie
Joined
Dec 11, 2020
Messages
2
Trophies
0
Age
36
XP
39
Country
United States
Did you read the rest of the thread and watch ? There are no mysteries anymore about what is going on; the problem is merely a matter of implementation.
Yes, I have watched it, talked on the discord, messing around on my own... My question stands, as someone who only has one 3ds I'd love to see what a pass looks like in a packet sense.
 

kittykitkatkatkit

New Member
Newbie
Joined
Oct 20, 2019
Messages
3
Trophies
0
Age
22
XP
32
Country
United States
I'm not sure, but couldn't somebody get the MAC address from the NYC Nintendo Store and use that for homepass? (For anyone that doesn't know, that store still has a relay)
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
2,285
Trophies
1
XP
2,773
Country
Canada
I'm not sure, but couldn't somebody get the MAC address from the NYC Nintendo Store and use that for homepass? (For anyone that doesn't know, that store still has a relay)
If it was that easy, I kind of suspect someone would have done it by now.

Are you sure that relay is still fully functional? Because as I understand it, Spotpass ultimately has to communicate with a Nintendo server elsewhere on the Internet that has been taken down.
 
  • Like
Reactions: NoxiousNinja

Davey159

Member
Newcomer
Joined
Jan 13, 2020
Messages
20
Trophies
0
Age
17
XP
124
Country
United States
Honestly, the 3DS never took full advantage of street pass... I will check this out later for some homebrew work.
 

Davey159

Member
Newcomer
Joined
Jan 13, 2020
Messages
20
Trophies
0
Age
17
XP
124
Country
United States
@Kwyjor, true, but it held a lot of potential, I live near L.A. so I still get a good amount of activity with it. Milage with street pass really varies from where you are - 3DS user density. B-)
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
2,285
Trophies
1
XP
2,773
Country
Canada
Unfortunately things change rather quickly in the 3DS homebrew scene and you are likely to find a tremendous amount of outdated information.
 

NoxiousNinja

Active Member
Newcomer
Joined
Sep 3, 2020
Messages
28
Trophies
0
Age
38
XP
166
Country
United States
FWIW, I suspect the relay in the NYC Nintendo Store is no longer functional. I was poking around in 3DS system modules and found the URL https://service.spr.app.nintendo.net/relay/0 in the BOSS (SpotPass) module, which very much looks like it was used for the StreetPass relays. This is backed up by a comment I found on an old HomePass implementation saying that blocking that server broke StreetPass. Unfortunately, the hostname service.spr.app.nintendo.net no longer resolves to anything.

Is the information from the https://bitbucket.org/casperwietse/streetbasket-public/src/master/ repo mentioned in the OP available any more? I'm curious if anyone's tried reverse-engineering the 3DS-side code for the relays.
 
Last edited by NoxiousNinja,

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
2,285
Trophies
1
XP
2,773
Country
Canada
FWIW, I suspect the relay in the NYC Nintendo Store is no longer functional. I was poking around in 3DS system modules and found the URL https://service.spr.app.nintendo.net/relay/0 in the BOSS (SpotPass) module, which I suspect was used for the StreetPass relays. This is backed up by a comment I found on an old HomePass implementation saying that blocking that server broke StreetPass. Unfortunately, the hostname service.spr.app.nintendo.net no longer resolves to anything.
I thought there was documentation about this on 3dbrew, but https://www.3dbrew.org/wiki/SpotPass relates to something else entirely.
 
Last edited by Kwyjor,

NoxiousNinja

Active Member
Newcomer
Joined
Sep 3, 2020
Messages
28
Trophies
0
Age
38
XP
166
Country
United States
I thought there was documentation about this on 3dbrew, but https://www.3dbrew.org/wiki/SpotPass relates to something else entirely.

The wiki has info on StreetPass at https://www.3dbrew.org/wiki/StreetPass, but nothing about relays. I was a little surprised to find a StreetPass related URL in the SpotPass module, but it kind of makes sense, since SpotPass is for internet data transfers and that's what the StreetPass relays are. It would be nice if there were some other research to confirm that.
 
Last edited by NoxiousNinja,

FabPhntm

New Member
Newbie
Joined
Mar 22, 2022
Messages
2
Trophies
0
Location
squib 'o clock
XP
3
Country
United States
can't believe that Pretendo showing off their super incomplete Streetpass functionality without any progress 2 years ago is the last Homepass progress we've ever gotten.

if the only thing needed for homepass restoration is just implementation then what is stopping people from implementing correctly? is there something missing?
 

assassinz

Visoly 512 Flash Advance Linker Xtreme Master!
Member
Joined
Mar 17, 2003
Messages
1,235
Trophies
0
Location
The Internet
XP
857
Country
United States
FWIW, I suspect the relay in the NYC Nintendo Store is no longer functional. I was poking around in 3DS system modules and found the URL https://service.spr.app.nintendo.net/relay/0 in the BOSS (SpotPass) module, which very much looks like it was used for the StreetPass relays. This is backed up by a comment I found on an old HomePass implementation saying that blocking that server broke StreetPass. Unfortunately, the hostname service.spr.app.nintendo.net no longer resolves to anything.

Is the information from the https://bitbucket.org/casperwietse/streetbasket-public/src/master/ repo mentioned in the OP available any more? I'm curious if anyone's tried reverse-engineering the 3DS-side code for the relays.
Can't we just change the code and delete that URL https://service.spr.app.nintendo.net/relay/0 and type in a URL to a server we can control? And do the same for the relays too.
 
General chit-chat
Help Users
    IcedOutBart @ IcedOutBart: what lmao