Ninjahax CIA Installer POSSIBILITY?

Discussion in '3DS - Homebrew Development and Emulators' started by WateredFire19, Jan 14, 2015.

  1. WateredFire19
    OP

    WateredFire19 Banned

    Banned
    643
    215
    Aug 23, 2014
    United States
    I've just been wondering: Alot of people that want to install cia files on there 3DS dont have enough for a Gateway. Even though Smea said that Ninjhax was only a usermode exploit, MrCheeze has managed to create a Play Coin Editor, a extData editing program, and a custom theme guide,so couldn't we just have a program that runs via Ninjhax as a .3dsx files that can install CIA files?
     
  2. sonic2756

    sonic2756 Friendly Neighborhood Wolf

    Member
    666
    446
    Feb 3, 2010
    United States
    Denver, CO
    Because it requires kernel access which Ninjhax doesn't provide.
     
  3. WateredFire19
    OP

    WateredFire19 Banned

    Banned
    643
    215
    Aug 23, 2014
    United States
    But then how do MrCheeze 's programs work?
     
  4. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,508
    1,155
    May 23, 2012
    Because they deal with extdata, which ninjhax DOES have access to. You can't install titles without bypassing the security checks, you can't bypass the checks without a process9 exploit.
     
  5. sonic2756

    sonic2756 Friendly Neighborhood Wolf

    Member
    666
    446
    Feb 3, 2010
    United States
    Denver, CO
    By editing extdata. If a ROM loader were possible, it would've happened by now.
     
  6. WateredFire19
    OP

    WateredFire19 Banned

    Banned
    643
    215
    Aug 23, 2014
    United States
    Oh... Thanks for the info i feel stupid now
     
  7. MrCheeze

    MrCheeze GBAtemp Regular

    Member
    200
    210
    May 13, 2014
    Canada
    What they said. Extdata is accessible, most other stuff is not.

    Although since Ninjhax runs in the web browser, it is possible to dump the browser's RomFS if anyone wants to do that for some reason.
     
  8. WateredFire19
    OP

    WateredFire19 Banned

    Banned
    643
    215
    Aug 23, 2014
    United States
    1. So what other useful things can we edit with extData? 2. Is it possible that when we use the Gateway Ultra 3.0.1 we could trick the DS into thinking the red card is inserted when it really isn't for people without Gateway to use emuNAND?
     
  9. ChrisCerne

    ChrisCerne Advanced Member

    Newcomer
    74
    81
    Aug 23, 2012
    United States
    3DBrew's website is fairly documented in the 3DS NAND ExtData.

    http://3dbrew.org/wiki/Extdata#NAND_Shared_Extdata

    If you want a summary, it's basically pictures and sound on the NAND, playcoins, Miis, and title versions used for software notification.
    Also interesting is the SD Card's ExtData, including Nintendo Video.
     
  10. PhoenixWrightX

    PhoenixWrightX GBAtemp Regular

    Member
    219
    130
    Jun 11, 2014
    United States
    Ikr! It's not like we have ----------------------> CFW <----------------------for the 3DS or anything.
     
  11. MrCheeze

    MrCheeze GBAtemp Regular

    Member
    200
    210
    May 13, 2014
    Canada
    Nintendo Video data isn't actually accessible either, for... reasons. To quote myself

    WateredFire19: No, but anyone clever enough to do that would better off just reverse engineering Gateway's exploit either way.
     
  12. Slushie3DS

    Slushie3DS Cold Beverage Lover

    Member
    707
    294
    Jan 9, 2015
    United States
    Can you elaborate on RomFS more, please?

    Edit: I mean, explain why that would be important.

    Edit edit: Could we Ninjhax -> spider(browser) -> RomFS -> DLP child CIA -> Inject CIA into Download Play?

    http://3dbrew.org/wiki/RomFS
    http://3dbrew.org/wiki/Download_Play#Broadcasted_application_data
    http://3dbrew.org/wiki/CIA
     
  13. MrCheeze

    MrCheeze GBAtemp Regular

    Member
    200
    210
    May 13, 2014
    Canada
    it's not important at all. RomFS is just data, not code, and there's no interesting data
     
  14. williamcesar2
    This message by williamcesar2 has been removed from public view by Veho, Jan 14, 2015, Reason: This post is trash.
    Jan 14, 2015
  15. PhoenixWrightX

    PhoenixWrightX GBAtemp Regular

    Member
    219
    130
    Jun 11, 2014
    United States
    I mean



    its not like we have a cfw for da 3ds dat duz dis, hint hint hint
     
  16. VinsCool
    This message by VinsCool has been removed from public view by Veho, Jan 14, 2015, Reason: Reply to trashed content.
    Jan 14, 2015
  17. Slushie3DS

    Slushie3DS Cold Beverage Lover

    Member
    707
    294
    Jan 9, 2015
    United States
    Did you contemplate/read through the links for my second question?

    You could always elaborate on your idea instead of reposting it.
     
    SignZ likes this.
  18. williamcesar2
    This message by williamcesar2 has been removed from public view by Veho, Jan 14, 2015.
    Jan 14, 2015
  19. WateredFire19
    OP

    WateredFire19 Banned

    Banned
    643
    215
    Aug 23, 2014
    United States
    What do you mean by title versions?
     
  20. Slushie3DS

    Slushie3DS Cold Beverage Lover

    Member
    707
    294
    Jan 9, 2015
    United States
    I'd assume the absolute lowest firmware the cartridge needs to run. These cartridges have the firmware installed on them, and will install to your handheld if you have your wifi shut off while you attempt to run them.
     
  21. PhoenixWrightX
    This message by PhoenixWrightX has been removed from public view by Veho, Jan 14, 2015, Reason: plz no spam ;O;.
    Jan 14, 2015
  22. sj33

    sj33 GBAtemp Addict

    Member
    2,805
    1,782
    Oct 22, 2013
    Japan
    Why do you keep mentioning the CFW? That doesn't help run .3dsx files.
     
  23. PhoenixWrightX

    PhoenixWrightX GBAtemp Regular

    Member
    219
    130
    Jun 11, 2014
    United States
    Based on the title of this thread, OP wants to install CIA files. :huh:
     
  24. Slushie3DS

    Slushie3DS Cold Beverage Lover

    Member
    707
    294
    Jan 9, 2015
    United States
    MrCheeze, Smea and I were talking about using webkit hax to gain control of the Mii Plaza through spider, so I wonder if we could use the same method to gain control of the Download Play to inject a cia into it. As far as I know, Download Play has kernel access, so we would be able to make our apps more powerful. MAYBE even then, we could make a .cia that has another .cia in it that could attempt to install.
     
  25. sj33

    sj33 GBAtemp Addict

    Member
    2,805
    1,782
    Oct 22, 2013
    Japan
    Shit, my bad. I thought the OP was asking for a .cia version of Ninjhax. Serves me right to not reading properly.

    In that case, what the OP is asking for is impossible.
     
  26. dronesplitter
    This message by dronesplitter has been removed from public view by Veho, Jan 14, 2015, Reason: Reply to trashed post..
    Jan 14, 2015