[Release] XCI Reader

Discussion in 'Switch - Exploits, Custom Firmwares & Soft Mods' started by NicoAICP, Dec 20, 2017.

  1. Zhongtiao1

    Zhongtiao1 GBAtemp Advanced Fan

    Member
    7
    Feb 24, 2015
    United States
    Personally, I use bing so I can get those free points. I was using google as a more general term as now it is pretty much ubiquitous for "search online"
     
    ElectroJo likes this.
  2. linuxares

    linuxares I'm not a generous god!

    Moderator
    13
    Aug 5, 2007
    Sweden
    Ooohh... so you're the reason why BigBlueBox does propers now. Cool :D
     
  3. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    I made the tool after the dump releases
     
    ElectroJo likes this.
  4. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    source and v0.0.1 rev3 - Beta released
     
    WiiuGold, DarthDub and garyopa like this.
  5. Tilde88

    Tilde88 GBAtemp Regular

    Member
    4
    Feb 16, 2015
    United States
    Nice! Now all we need is a flashcart!
     
  6. einstein95

    einstein95 GBAtemp Regular

    Member
    3
    Aug 31, 2013
    New Zealand
  7. THATISRIGHT

    THATISRIGHT Member

    Newcomer
    1
    Jan 7, 2017
    Netherlands
    Amsterdam
    Great job dude!! :D Now how do I dump cards?
     
  8. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
  9. peteruk

    peteruk GBAtemp Addict

    Member
    11
    Jun 26, 2015
    The program works well and does what it says, very handy, thanks for sharing this
     
    kop365 likes this.
  10. LuigiBlood

    LuigiBlood SNES and 64DD Savior

    Member
    4
    Jun 23, 2009
    France
    You genuinely need to learn loops (while, for, do while loops). That's programming 101. It's embarrassing.
    It's actually pretty easy to learn. Take this opportunity to learn them. You can replace all those ifs with a simple loop, especially since you know how ifs works.

    Also the kind of coder that makes buggy and ineffective code.
     
    Last edited by LuigiBlood, Dec 26, 2017
    Nollog, DarthDub, fiveighteen and 2 others like this.
  11. Falo

    Falo GBAtemp Fan

    Member
    6
    Jul 22, 2012
    Germany
    How about adding more features, i did take a look into these xci files, here my code:
    https://pastebin.com/RMv2CW2H

    Implemented into my private nintendo tool (don't ask, just want to show what you can do with it):
    [​IMG]

    If the second hash is calculated over the cert area, then these dumps are again not PROPER and useless, a flashcard like sky3ds could not load them, because the hash would be a mismatch.
     
    KiiWii and WiiuGold like this.
  12. Rincew1nd

    Rincew1nd Newbie

    Newcomer
    1
    Dec 26, 2017
    Russia
    Man, you don't need any loops or other "hacks". Just use correct xPaths, they are really usefull!
    I've opened issue on github with suggestion about fixing most horrible thing in your program.
    Hope it'll help you with handling more data (37 if-else statements with same code weird af).
     
    Last edited by Rincew1nd, Dec 26, 2017
  13. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    Released v0.0.1 rev4 - Beta

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

    you have to press update db tho
     
    WiiuGold and DarthDub like this.
  14. WiiFoundLove

    WiiFoundLove GBAtemp Regular

    Member
    2
    Jan 18, 2015
    Afghanistan
    What is the "inject cert" function for? What can we do with this? info pls. :)
     
  15. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    you can inject a cert to the dump. atm it has no use. the injected cert will replace the FF from offset 0x7000 till 0x7200
     
  16. leonmagnus99

    leonmagnus99 GBAtemp Psycho!

    Member
    8
    Apr 2, 2013
    United States
    Seinegald
    hey mate, unrelated but AICP in your name reminds me of the custom based ROM !
    you know about it ,or are you perhaps the maintainer of it for some device?

    (i know the rom from my 6p)
     
  17. NicoAICP
    OP

    NicoAICP Gone for a while i guess....

    Member
    6
    GBAtemp Patron
    NicoAICP is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 6, 2016
    Germany
    i know that custom rom and i am using it. And i found that my real and aicp fits together so i use it. I'm not a maintainer tho
     
  18. WiiuGold

    WiiuGold GBAtemp Advanced Fan

    Member
    6
    Jan 5, 2015
    United States
    Thanks for a nice program!! Hope you are still working on it.. thanks
     
    KiiWii likes this.
  19. supermario18

    supermario18 ;

    Member
    3
    May 3, 2016
    United States
    Haltmann Works Company
    radical, now i can extract some odyssey sound files

    edit: oh wait i can't
     
    Last edited by supermario18, Jan 25, 2018
  20. SimonMKWii

    SimonMKWii GBAtemp Advanced Fan

    Member
    9
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    You mean these?
    [​IMG]
     
    DarthDub, GRAnimated and supermario18 like this.
Loading...