Decrypting CIA without Decrypt9 for moflex injection?

Discussion in '3DS - Homebrew Development and Emulators' started by oMETCALFEo, Nov 4, 2016.

  1. oMETCALFEo
    OP

    oMETCALFEo Advanced Member

    Newcomer
    55
    1
    Feb 6, 2009
    I'm trying to decrypt a CIA to inject a moflex for a 3D movie. After a little search around, it seems you can't use decrypt9 on any firmware over 9.2? If this is true, I read that braindumper can decrypt CIAs enough for HANS to unpack and repack. I'm wondering if braindumper is also enough for injecting a moflex? Or if there's any other tool for decrypting CIAs.

    I've tried using videoinject found here: https://gbatemp.net/threads/videoinject-inject-moflex-videos-and-create-cias.434225/ but I can't seem to get it to work so would rather do it manually.

    Any help would be appreciated, I'm on N3DS 11.2 with A9LH and Luma, followed plailect's guide.
     
  2. Aletron9000

    Aletron9000 3DS Master

    Member
    1,603
    454
    May 10, 2016
    United States
    3DS ARM9 CPU
    A9LH can chainload decrypt9. You can decrypt it with a9lh installed. Create a folder in /luma called "payloads". Place the decrypt9 .bin file in there. Rename it to, for example, x_Decrypt9.bin. When you launch luma, hold down X and it will boot decrypt9
     
    Last edited by Aletron9000, Nov 4, 2016
  3. oMETCALFEo
    OP

    oMETCALFEo Advanced Member

    Newcomer
    55
    1
    Feb 6, 2009
    Thank you so much, I'll give this a try. Didn't know if I could use it due to a few posts here saying it wasn't possible. Possibly outdated posts.

    Edit: Worked, thanks again.
     
    Last edited by oMETCALFEo, Nov 4, 2016
  4. TheAggrivator

    TheAggrivator Member

    Newcomer
    29
    13
    Sep 4, 2015
    United States
    Why even bother injecting the moflex files? Why not just put the moflex files directly on your SD card and watch them? That's what I do if I really want to watch something in 3d on my ds.
     
  5. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,481
    6,052
    Apr 20, 2015
    United States
    Tigard, OR
    is there anything that just plays moflex files from the SD card though?
     
    Tomato Hentai and xtheman like this.
  6. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,279
    Jan 28, 2016
    United States
    Moflex can't just be put on the sd card. They are the better format to watch movies anyway because you can install each as a .cia and in 3d.
     
  7. TheAggrivator

    TheAggrivator Member

    Newcomer
    29
    13
    Sep 4, 2015
    United States
    Multiple Moflex files can be placed directly on the SD card and watched without injection. I use an app I compiled from the dev kit that can do it; has somebody not made a homebrew alternative of this yet? I would share the compiled app but I am sure that is against the rules. Also on the point of there being better formats for the movie; wrong. The 3ds does not really support viewing 3d content in other formats, at least not nearly as well as moflex files.
     
  8. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,279
    Jan 28, 2016
    United States
    That means you injected the movie. Did you have to install it?
     
  9. evandixon

    evandixon PMD Researcher

    Member
    1,686
    808
    May 29, 2009
    United States
    It sounded like he meant the app can play any arbitrary file on the SD
     
  10. TheAggrivator

    TheAggrivator Member

    Newcomer
    29
    13
    Sep 4, 2015
    United States
    No I did not install or inject the movie. I encoded a file to the moflex format and placed it on the root of my SD card. Open the app and it will list all moflex files on the root of the card and you can choose what you want to play.
     
  11. xtheman

    xtheman GBAtemp Guru

    Member
    5,847
    5,279
    Jan 28, 2016
    United States
    What is the name of this app? Why aren't people using that over injections
     
  12. TheAggrivator

    TheAggrivator Member

    Newcomer
    29
    13
    Sep 4, 2015
    United States
    It is just called movie viewer. And I have no idea why they are not using it over injections. It may be because it is an app from the nintendo dev program. Either way I thought by now people would be using it or a homebrew alternative.
     
  13. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,481
    6,052
    Apr 20, 2015
    United States
    Tigard, OR
    I've never heard of this application. but there's no homebrew equivalent that can just play moflex files.
     
  14. TheAggrivator

    TheAggrivator Member

    Newcomer
    29
    13
    Sep 4, 2015
    United States
    IMG_20161104_215052.jpg IMG_20161104_215336.jpg Here are pics of the app running. Moflex files are listed on bottom screen. Top screen is just logo until a moflex is being played; at which point top screen becomes the video and bottom has controls.
     
  15. Aletron9000

    Aletron9000 3DS Master

    Member
    1,603
    454
    May 10, 2016
    United States
    3DS ARM9 CPU
    I was wondering what that was. Well, i got to test this out.
     
  16. lordkaos

    lordkaos GBAtemp Fan

    Member
    377
    174
    Mar 13, 2009
    United States
    could you upload that app to "that iso site"?, or could you at least tell us where can we find it within the sdk?, thanks.
     
  17. Aletron9000

    Aletron9000 3DS Master

    Member
    1,603
    454
    May 10, 2016
    United States
    3DS ARM9 CPU
    it is within the 3ds tools. look it up on the dev site. just look up "Movie viewer"

    you need to convert the .cci to a .cia then decrypt the cia because it has some sort of fixed key encryption. then you can install and run the app
     
  18. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,481
    6,052
    Apr 20, 2015
    United States
    Tigard, OR
    one note: if it's using zerokey, the latest Luma3DS release supports it now, as well as Gateway.
     
  19. lordkaos

    lordkaos GBAtemp Fan

    Member
    377
    174
    Mar 13, 2009
    United States
    thank you
     
  20. Aletron9000

    Aletron9000 3DS Master

    Member
    1,603
    454
    May 10, 2016
    United States
    3DS ARM9 CPU
    when I used decrypt9 to decrypt it, it said "Crypto: FixedKey"
    also FBI said there was an ncch error when I tried to install it without decrypting it

    decrypt9 can decrypt it though