Possible 3DS Discovery Found

Discussion in '3DS - Homebrew Development and Emulators' started by Voyambar, Aug 17, 2019.

Loading...
  1. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    Okay so I may have found something that could lead to a new exploit. I had my good friend @CallmeBerto try it out on his 3DS and this was his result (the same as mine):

    [​IMG]


    Steps needed to reproduce:


    THIS ONLY WORKS ON A NEW MODEL 3DS SYSTEM


    #1: Open up your Web Browser and make sure "Request Mobile Sites" is checked
    #2: Go to YouTube
    #3: Search up any short video (30 seconds would be a good time)
    #4: Open up the media player (happens when you visit the video page and press play)
    #5: Turn on 3D (Red/Blue config) and turn on the slider up to full if its not already like that
    #6: Turn on CC (Closed Captioning)
    #7: Make the video loop
    #8: Play the video
    #9: Wait for the video to end and start replaying
    #10: You have what I found
     
    Last edited by Voyambar, Aug 17, 2019
  2. fatHusky

    fatHusky Advanced Member

    Newcomer
    2
    Apr 18, 2019
    Canada
    crashes cant make exploits iirc
     
  3. bobmcjr

    bobmcjr GBAtemp Advanced Fan

    Member
    7
    Apr 26, 2013
    United States
    This is a handled crash, so yeah, it's likely nothing.
     
    fatHusky likes this.
  4. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    I said "possible" not that it is one. And also I challenge that "handled crash" because according to Jdbye who is another good friend of mine. He says svcBreak wasn't used so it was a handled crash but its hard to say because of the app trying to stop the crash but not well.
     
    Last edited by Voyambar, Aug 17, 2019
  5. Important Posts Update #1 - 2DS Instructions
    Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    UPDATE #1

    I have just confirmed that it works on the New Nintendo 2DS XL. To try it on a N2DS XL please follow these instructions:

    #1: Open up your Web Browser and make sure "Request Mobile Sites" is checked
    #2: Go to YouTube
    #3: Search up any short video (30 seconds would be a good time)
    #4: Open up the media player (happens when you visit the video page and press play)
    #5: Turn on CC (Closed Captioning) [If it doesn't work do auto-generated]
    #6: Make the video loop
    #7: Play the video
    #8: Wait for the video to end and start replaying
    #9: You have what I found
     
  6. fatHusky

    fatHusky Advanced Member

    Newcomer
    2
    Apr 18, 2019
    Canada
    who wants to learn how to crash a 3ds lmfao
     
    samhhhhh likes this.
  7. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    Lol I never said it was a vulnerability or an exploit just that it could possibly be one. I'm not like everybody else and jump to the conclusion that it is one.
     
  8. ghjfdtg

    ghjfdtg GBAtemp Fan

    Member
    6
    Jul 13, 2014
    FAR beeing 0 says everything already. Useless NULL pointer deref. I'm surprised this is trying to handle crashes in userland which is very unusual.
     
    chaoskagami and Voyambar like this.
  9. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    Unusual indeed
     
  10. ThoD

    ThoD GBATemp Addict (apparently), but more like "bored"

    Member
    11
    Sep 8, 2017
    Greece
    Not all crashes can be turned into exploits. Also, even assuming this is exploitable, it still wouldn't be any better or more reliable than the current exploits we have, making it all pretty pointless.
     
  11. Tony_93

    Tony_93 GBAtemp Addict

    Member
    9
    Jun 13, 2015
    United States
    California
    You know what's pointless? People who know nothing about exploits going around pretending they know jack shit about it...
     
    GalladeGuy and lordkaos like this.
  12. ThoD

    ThoD GBATemp Addict (apparently), but more like "bored"

    Member
    11
    Sep 8, 2017
    Greece
    Actually confused as to who you are talking about honestly:unsure:
     
  13. samhhhhh

    samhhhhh GBAtemp Regular

    Member
    2
    Mar 9, 2019
    United Kingdom
    im assuming this wouldnt work on 2ds etc

    im a new 3ds owner but even if this could lead to an exploit the 3d would surely make it limited?
     
  14. GalladeGuy

    GalladeGuy Cool and Epic

    Member
    11
    Oct 28, 2015
    United States
    So this is the "big discovery" you claimed you found during the Smash Ultimate stream on Friday? What ever happened to not jumping to conclusions?
     
    Gimzie likes this.
  15. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    Eh it was just excitement but still didn't jump to conclusions. Its a possible discovery as the title states.
     
  16. Flopglop

    Flopglop Newbie

    Newcomer
    3
    Nov 25, 2018
    Spain
    The interesting thing is that this seems to bypass the luma3ds crash handler

    Edit: the Rosalina menu still shows up
     
    Last edited by Flopglop, Aug 19, 2019
    Voyambar likes this.
  17. snobbysteven

    snobbysteven Member

    Newcomer
    1
    Aug 14, 2019
    United States
    Chicago
    Regardless if this handled crash will turn into an exploit or not. Good job on the find!
     
    Voyambar likes this.
  18. Voyambar
    OP

    Voyambar Advanced Member

    Newcomer
    2
    Jul 30, 2019
    Antarctica
    My Basement
    Well a HAL Panic as shown in the picture is what the 3DS calls a panic internally. Its also a safeguard that in this case appears to be bypassed. There is no known case of a HAL Panic on the 3DS nor is any info available online for it.

    — Posts automatically merged - Please don't double post! —

    I kind of wish I could find out how to unhide that "work" directory that was revealed by this. It looks like the directory comes from the NAND.

    I did testing and actually it does work on the 2DS just with slightly modified steps. You can see it in the threadmarks.
     
  19. chaoskagami

    chaoskagami G̷̘̫̍̈́̊̓̈l̴̙͔̞͠i̵̳͊ţ̸̙͇͒̓c̵̬̪̯̥̳͒͌̚h̵̹̭͛̒̊̽̚

    Member
    9
    Mar 26, 2016
    United States
    ↑↑↓↓←→←→BA
    This is literally just an assertion failure that causes the program to abort. It's not even a crash.
     
  20. Flopglop

    Flopglop Newbie

    Newcomer
    3
    Nov 25, 2018
    Spain
    You don't really need the 3d on, as long as you have subtitles on when it loops it will crash
     
Loading...