Possible exploit for the Nintendo 3DS

Discussion in '3DS - Flashcards & Custom Firmwares' started by HtheB, May 18, 2012.

Thread Status:
Not open for further replies.
  1. HtheB
    OP

    HtheB GBAtemp Advanced Fan

    Member
    602
    281
    May 15, 2006
    Netherlands
    Bize Her Yer Trabzon
    I've managed to crash my 3DS to run my own code. Although, it could lead to something stunning, lets hope :)
    This could be a possible exploit for the Nintendo 3DS.

    It's fairly simple to do:
    Just change some code of a video file. When the video comes to the part where the code is inserted, the video says obviously currupted and crashes the 3DS. Nothing works anymore. You can't even go back to the home screen. The only thing that you can do is to hold down the power button to turn it off.

    Nintendo 3DS version: 4.1.0-8E

    Enough chitchat, check out the video:
    [yt]Bj_rAfSAc0w[/yt]

    Edit:
    Unfortunately, I haven't got my code to work (yet...?)
    Just as richdotward said, seems like there is no error check build in. This COULD be something to start off with...

    Edit2:
    Nothing to see here folks :)
    Save your breath people, It's just a video to show that the Nintendo Video app doesn't do any error checks...
    My fault to give anyone hopes
     
    1 person likes this.
  2. Seaking

    Seaking GBAtemp Advanced Fan

    Member
    857
    70
    Nov 26, 2010
    United States
    well, seeing as its from HtheB, this is amazing....once the video is up :D
    "This video is currently being processed.

    Please check back in a few minutes."
     
  3. HtheB
    OP

    HtheB GBAtemp Advanced Fan

    Member
    602
    281
    May 15, 2006
    Netherlands
    Bize Her Yer Trabzon
    It's up now :)
     
  4. pyromaniac123

    pyromaniac123 ส็็็็็็็็็็็็็็็็็็็(ಠ益ಠส็็็็็็็็็็็็็็็็็็็

    Member
    2,001
    1,669
    Sep 24, 2011
    Not an exploit.
     
    1 person likes this.
  5. hergipotter

    hergipotter GBAtemp Regular

    Member
    100
    1
    Aug 28, 2007
    Gambia, The
    So where's the part where you did that?
     
  6. richdotward

    richdotward Newbie

    Newcomer
    4
    0
    May 2, 2012
    I must be missing something but how is this an exploit? No code is running.

    You have just corrupted the film so of course it will stop. All it prooves is that the movie player has no error checks built in as it should not freeze the 3ds.

    Do the same to any picture / mp3 or anyother format and youll get random results, from a crash to just a error.

    Want is needed is corruption with causes homebrew code to be run. That is not going to be so easy.

    Rich
     
  7. lismati

    lismati Speedrunner in practice

    Member
    370
    161
    Feb 24, 2010
    Poland
    Yes.
    Do we know the encoding for the videos? I mean, can we write some kind of Payload that executes code from, like, SD?

    Oh, and is something like this possible on the video player from the 3DS Camera's Picture Viewer?
     
  8. CrimzonEyed

    CrimzonEyed GBAtemp Addict

    Member
    2,494
    312
    Sep 3, 2007
    /Thread read
    /(#ノ`皿´)ノ ~~~ ┻━┻
    /Thread locked
    /Thread archived
    /Thread forgotten
     
  9. frogboy

    frogboy lacking both style and grace

    Member
    2,349
    1,376
    Dec 6, 2011
    United States
    *writes* 12... anyone else want to try for 13? :glare:
     
  10. Janthran

    Janthran Solarian

    Member
    3,777
    1,043
    Sep 17, 2011
    United States
    The Pacific Northwet
    Don't make stupid empty claims.
    You're getting dumb peoples' hopes up.
     
  11. BrightNeko

    BrightNeko Popcorn ball

    Member
    915
    687
    Dec 11, 2010
    United States
    Texas
    freezes do not equal exploits, also take the SD card out. Pretty sure that Ninvideo is sandboxed.
     
  12. Chaosruler

    Chaosruler GBAtemp Fan

    Member
    492
    52
    Jun 5, 2009
    Iceland
    Tekoa
    the only thing this proves is that the 3DS doesn't do error-check before executing\playing the file
     
  13. Fishaman P

    Fishaman P Speedrunner

    Member
    3,239
    505
    Jan 2, 2010
    United States
    Wisconsin
    Crashing the 3DS has nothing to do with getting unsigned code to run.​
     
    1 person likes this.
  14. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    5,487
    752
    Nov 6, 2002
    Portugal
    Proud to be Portuguese but I am in USA.
    Sorry to disappoint you... But it is not definitely exploit at all. :blink:
     
  15. Pippin666

    Pippin666 SSF43DE Master

    Member
    1,796
    239
    Mar 30, 2009
    Canada
    Montreal, Qc
    What was your code anyway ??

    Pip'
     
  16. raulpica

    raulpica With your drill, thrust to the sky!

    Supervisor
    11,008
    7,246
    Oct 23, 2007
    Italy
    PowerLevel: 9001
    Nothin' to see here, folks!
     
Thread Status:
Not open for further replies.