TEMPORARY MODE ENABLED
New posts, edits, and any changes will not be saved during the transition period.
Registrations are temporarily disabled until the migration is complete.

  1. szymbar15

    OP szymbar15 GBAtemp Regular
    Member

    Joined:
    Apr 6, 2012
    Messages:
    263
    Country:
    Poland
    Some info in conversation we made just now, it's kinda long, so I put it in spoiler.
    [13:20:35] Szymmy: http://gbatemp.net/threads/3-ds-download-play-tunneling.321435/ << This, I much desire to make this happen.
    [13:20:43] Ermii: yeah ;_;
    [13:20:47] Szymmy: StreetPass EVERYONE
    [13:21:26] Ermii: MONSTER HUNTER ONLINE!
    [13:21:33] Ermii: without Wii U
    [13:21:35] Szymmy: Nah, STREETPASS! XD
    [13:21:45] Ermii: Wha Streetpass isn't the best of 3DS
    [13:21:48] Szymmy: And Luigi's Mansion 2 online multi would be possible then.
    [13:21:59] Szymmy: Because you can play LM2 online with Download Play packet.
    [13:23:31] Ermii: I have Nintendo USB connector but It doesn't work on W8
    [13:23:40] Ermii: with modded drivers it could work (worry)
    [13:25:23] Szymmy: The whole point is that:
    Wireless Connector sends data to 3DS from internet and gets upload packets back.
    With some kind of tracking app you could see all the stuff that's getting transferred to/from 3DS.
    And then if you manage to make the read 60FPS AND send it through internet at the same time plus receive exactly the same info from second player, you're done with StreetPasses.
    [13:25:43] Ermii: lol
    [13:25:59] Ermii: but this topic is old
    [13:26:10] Szymmy: It's not even hard.
    On XDA scene there are people that made an app called Logcat.
    [13:26:21] Szymmy: Which totally copies all the stuff that happens on phone.
    [13:26:24] Szymmy: Without cable.
    [13:26:27] Szymmy: In same LAN.
    [13:26:32] Ermii: yeah
    [13:26:36] Szymmy: All you gotta do is PUSH these packets.
    [13:26:39] Szymmy: Ergo
    [13:26:42] Szymmy: We need DEVELOPERS
    [13:26:44] Szymmy: ;______________________;
    [13:26:54] Szymmy: Biggest problem of life ever.
    [13:27:08] Ermii: yes
    [13:28:38] Szymmy: http://3dsforums.com/nintendo-3ds-3/help-research-streetpass-online-15276/
    [13:28:48] Szymmy: Bah, we're 2/3 done.
    [13:28:53] Ermii: nice
    [13:29:39] Szymmy: "I know, XLink works by tunneling all traffic from your Xboxs MAC address over the Internet. But that only works because its capturing data sent over standard Ethernet.

    StreetPass is its own protocol, its not using TCP/IP, UDP, Ethernet, etc. So it cannot be tunnelled without reverse engineering StreetPass itself."
    [13:29:58] Ermii: So reverse engineering
    [13:30:47] Szymmy: Done.
    http://3dbrew.org/wiki/StreetPass
    4/5.
    [13:30:51 | Edytowano 13:30:52] Szymmy: Now we need AN APP
    [13:30:53] Szymmy: ihfioyshdjkfjilsdf
    [13:30:54] Szymmy: sdfgdfhfgh
    [13:30:55] Szymmy: fghfghfgh
    [13:31:13] Szymmy: "A streetpass "AP" was spoofed with hostapd by setting the SSID to "Nintendo_3DS_continuous_scan_000", with the extra Nintendo tag from another 3DS' probe request. Like 3DS<>3DS communications, the 3DS didn't authenticate or associate with the host. Streetpass communications use CCMP encryption. Eventually the 3DS stops communicating with the host since the host doesn't reply to any of the data frames, then sends a 802.11 "Action" frame, with category ID 0x7f and Nintendo's vendor ID: 00 1f 32.(However the 3DS keeps communicating with the above process repeatedly) Communication with two 3DSes are the same as above except there's actual encrypted data sent to/from both consoles, unlike the fake host."
    [13:32:11] Ermii: yeah
    [13:32:15] Ermii: so it's a SSID
    [13:32:17] Szymmy: "Streetpass communications use CCMP encryption. Eventually the 3DS stops communicating with the host since the host doesn't reply to any of the data frames, then sends a 802.11 "Action" frame, with category ID 0x7f and Nintendo's vendor ID: 00 1f 32.(However the 3DS keeps communicating with the above process repeatedly)"
    Okay, so all we need to do is BOMB ourselves with the logs we get.
    [13:32:30] Szymmy: Like 60 times per second.
    [13:32:35] Ermii: lol
    [13:34:47] Szymmy: http://wiki.wireshark.org/CaptureSetup/WLAN
    5/6
    [13:35:10] Szymmy: Now when we capture all the packets that are sent...
    [13:35:13] Szymmy: WE NEED AN APP
    [13:35:15] Szymmy: ;________________________;

    Anyway, sum of what's going on. If you can log all the activity online with the Wireless Connector (Because it makes a new WLAN point, fully trackable), page on 3DBrew lists that it's possible to track all the packets sent by 3DS, all that needs to be done is make an app that will exchange that data fast enough to make it a StreetPass.
    But...
    Obviously we need an app - something like Xlink, but for That Specific 3DS Signals... Any ideas what I missed? Any ideas on who could develop the data exchange app? :|
     
    Tattorack likes this.
  2. Yamagushi

    Yamagushi GBAtemp Regular
    Member

    Joined:
    May 2, 2013
    Messages:
    277
    Country:
    United States
    Can't you use xlink kai?
     
  3. linuxares

    linuxares I'm not a generous god!
    Moderator

    Joined:
    Aug 5, 2007
    Messages:
    8,946
    Country:
    Sweden
  4. szymbar15

    OP szymbar15 GBAtemp Regular
    Member

    Joined:
    Apr 6, 2012
    Messages:
    263
    Country:
    Poland
    Whoa, didn't notice that thread.
    Thank you for that link, I read all that's going on there, did anyone try to do it? With a success?
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - StreetPass, possible, Tunnels