Xorpad generation on 9.2

Discussion in '3DS - Homebrew Development and Emulators' started by ilovepennies, Feb 2, 2015.

  1. ilovepennies
    OP

    ilovepennies Newbie

    Newcomer
    3
    2
    Feb 2, 2015
    United States
    DarkFlare69 and Margen67 like this.


  2. keven3477

    keven3477 Fresh Prince of Lemonade

    Member
    855
    1,273
    Jul 12, 2012
    United States
    Somwhere you can never find.
    does this mean we can make .cias using 9.2 or am i thinking something else
     
  3. cearp

    cearp the ticket master

    Member
    7,392
    4,642
    May 26, 2008
    Tuvalu
    this was posted yesterday, when it actually 'was just released' :)
    but sure i don't think it got its own thread, good for some people i'm sure
     
  4. duke_srg

    duke_srg GBAtemp Advanced Maniac

    Member
    1,865
    586
    Mar 1, 2011
    Serbia, Republic of
    Moscow
    Anyway to get a prebuild version?
     
  5. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,506
    1,153
    May 23, 2012
    Margen67 and duke_srg like this.
  6. Februarysn0w

    Februarysn0w School Idol Festival

    Member
    1,197
    512
    Oct 31, 2014
    Mino city Osaka
  7. duke_srg

    duke_srg GBAtemp Advanced Maniac

    Member
    1,865
    586
    Mar 1, 2011
    Serbia, Republic of
    Moscow
    Have anyone tried renaming of Launcher.dat with the custom HTML starter? I think it should work
    upd: looks like it's not :(
     
  8. iCEQB

    iCEQB GBAtemp Advanced Fan

    Member
    661
    439
    Nov 2, 2013
    United States
    What am I missing here? In the other thread they said that there is no SD Access for this decryptor, but looking at the tutorial it creates xorpads for a file which is located on the SD Card (ncchinfo.bin).

    What I'm basically after is to create a xorpad for my NAND once my N3DS is here, so why can't it write to the SD Card, just like it writes the xorpads for the CTR Cards?

    Regards,
    iCEQB
     
  9. ilovepennies
    OP

    ilovepennies Newbie

    Newcomer
    3
    2
    Feb 2, 2015
    United States
    it...can write to the SD card, but it doesn't decrypt NAND or SD files yet
     
  10. duke_srg

    duke_srg GBAtemp Advanced Maniac

    Member
    1,865
    586
    Mar 1, 2011
    Serbia, Republic of
    Moscow
    Any chance to port this code to launch directly from the LoadCode ROP?
     
    Margen67 and Ivan Garcia like this.
  11. ChrisX930

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    It really works!
    [​IMG]
     
    Margen67, Februarysn0w and SLiV3R like this.
  12. iCEQB

    iCEQB GBAtemp Advanced Fan

    Member
    661
    439
    Nov 2, 2013
    United States
    Nice ... my dirtiest dreams are coming true .... finally :shy:
     
    ChrisX930 likes this.
  13. Roxas75

    Roxas75 GBAtemp Advanced Fan

    Member
    518
    1,381
    Oct 9, 2010
    Italy
    That's what i wanted to see!
     
  14. qazxswedcvfr93

    qazxswedcvfr93 Newbie

    Newcomer
    1
    0
    Feb 2, 2015
    Not for 9.4? =(
     
  15. ChrisX930

    ChrisX930 Banned

    Banned
    788
    317
    Sep 3, 2013
    Gambia, The
    Germany
    I hope there will be 9.4 support soon.
    We could dump the fat16 partition of the NAND dump AND decrypt it with 9.4 support.
     
    Margen67 likes this.
  16. Broadway

    Broadway Member

    Newcomer
    25
    5
    Jan 28, 2015
    Bahrain
    What I Do Wrong

    [​IMG]
     
  17. Vappy

    Vappy GBAtemp Advanced Maniac

    Member
    1,506
    1,153
    May 23, 2012
    Only works with Python 2 apparently.
     
    Broadway likes this.
  18. Broadway

    Broadway Member

    Newcomer
    25
    5
    Jan 28, 2015
    Bahrain
    works fine! :bow:
     
    Margen67 and Vappy like this.
  19. iCEQB

    iCEQB GBAtemp Advanced Fan

    Member
    661
    439
    Nov 2, 2013
    United States
  20. liomajor

    liomajor GBAtemp Maniac

    Member
    1,463
    1,065
    Jun 10, 2008
    United States
    If you take a look into src for padgen.c it contains:
    Code:
        Debug("Creating NAND FAT16 xorpad.  size (MB): 760");
        Debug("\tFilename: sdmc:/nand.fat16.xorpad");
    
        struct pad_info padInfo = {.keyslot = 0x4, .setKeyY = 0, .size_mb = 760, .filename = L"sdmc:/nand.fat16.xorpad"};
        //It's actually around 758MB in size. But meh, I'll just round up a bit.
        memcpy(padInfo.CTR, ctr, 16);
    https://github.com/archshift/Decrypt9/blob/master/source/decryptor/padgen.c

    I can't test it, my only 3ds on 9.x is my new3ds xl wich is currently not supported.