[Release] XCI Reader

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

  1. 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
    For the recent XCI game dumps i release a Information Reader/Extractor/Injector called XCI Reader.

    Disclaimer: Windows Defender Smart Screen detects it as an unsafe app, cause its not signed yet, it has no virus or anything in it. It will be signed in version v0.0.2 - Beta
    Disclaimer 2: you have to press update db after every update

    Features:
    - Get Game Serial, ID, needed Firmware, Region and Game Name from nswdb.com
    - Get ROM Size and check if its trimmed or not
    - Get Cartridge Size
    - Get the SHA256 and CVC32 (CVC32 when you load the rom, programm will take a while to load)
    - Extract or Inject a CERT

    Screenshots


    Download v0.0.1 rev4 - Beta
    Source

    Changelog:
    v0.0.1 - Beta - Release
    v0.0.1 rev2 - Beta - Fixed bug that only made 2gb roms work
    v0.0.1 rev3 - Beta - Released Source and fixed download link
    v0.0.1 rev4 - Beta - displays Game Name too, fixed the messed up code.
     
    Last edited by NicoAICP, Dec 26, 2017
  2. xXPaulMCXx

    xXPaulMCXx Advanced Member

    Newcomer
    2
    May 16, 2016
    Gambia, The
    Somewhere on Earth
    ayy, nice.

    Gesendet von meinem SM-A310F mit Tapatalk
     
  3. peteruk

    peteruk GBAtemp Addict

    Member
    11
    Jun 26, 2015
    very handy tool, thanks for this
     
    kop365 likes this.
  4. Greg956

    Greg956 Advanced Member

    Newcomer
    2
    Dec 18, 2017
    Russia
    Sorry, but I don't understand, what for this tool. Again sorry, and if you can tell me about it.
    I think that it is smth about Switch Roms that were dumped. But I think that it is unusable, because there are no switch roms in the Internet, and there is no way to launch them.
     
  5. 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
    It reads switch roms in the format XCI (Switch Cartridge Image) and gets the information. You can Extract, Inject or just display the rom informations.

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

    its like CTR for switch
     
    Greg956 likes this.
  6. wrathsoffire76

    wrathsoffire76 Member

    Newcomer
    1
    Mar 23, 2017
    Ireland
    Somewhere in the internet..
    Hey, this is pretty nifty. Good job
     
  7. Dudamax

    Dudamax GBAtemp Regular

    Member
    2
    May 30, 2017
    United States
    What about .istorage
     
  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
    only xci
     
  9. DSpider

    DSpider GBAtemp Advanced Fan

    Member
    5
    Mar 14, 2015
    Romania
    Would this allow changing the required firmware of a cartridge dump?

    And what exactly does "CERT" mean?
     
  10. 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
    No you wont be able to change the fw. CERT means certificate
     
  11. 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
    update v0.0.15 Beta released
     
    DarthDub and 8BitWonder like this.
  12. YTElias

    YTElias Ashley

    Member
    3
    Aug 23, 2017
    Germany
    Germany
    Good work even tho i don´t need it
     
  13. einstein95

    einstein95 GBAtemp Regular

    Member
    3
    Aug 31, 2013
    New Zealand
    7/10 doesn't actually read the header, only gets the crc32 of the image and does a lookup on nswdb.com
     
  14. Zhongtiao1

    Zhongtiao1 GBAtemp Advanced Fan

    Member
    7
    Feb 24, 2015
    United States
    How are people able to dump switch cartridge images? (If that isn't allowed here mods, feel free to delete this post)
     
  15. Greg956

    Greg956 Advanced Member

    Newcomer
    2
    Dec 18, 2017
    Russia
    The main question is where to find those dumps. I tried Google many times, but there is no any sites with uploaded games on it.
     
  16. Zhongtiao1

    Zhongtiao1 GBAtemp Advanced Fan

    Member
    7
    Feb 24, 2015
    United States
    I can't tell you the site, but search "nsw bigbluebox" on google and you'll see it.
     
    Greg956 likes this.
  17. GerbilSoft

    GerbilSoft GBAtemp Addict

    Member
    12
    Mar 8, 2012
    United States
    I don't see any documentation on full Switch cartridge dumps on Switchbrew yet, but for NCA at least, everything except the Logo section is encrypted, and we obviously don't have the keys (yet). The Logo section has the Nintendo logo and Switch animation, plus a title (in a file similar to 3DS SMDH) and icons for every region. It doesn't seem to have title ID, which is part of the encrypted header.
     
    DarthDub likes this.
  18. KiiWii

    KiiWii GBAtemp Guru

    Member
    15
    Nov 17, 2008
    United Kingdom
    More info on XCI format please?
     
  19. V-Temp

    V-Temp GBAtemp Maniac

    Member
    7
    Jul 20, 2017
    United States
    Even when we do get them, it'd be only for a limited set of titles (like right now everything dumped is in 3.0.0-land) that could be decrypted before Nintendo changed it. Its going to be a pain in the ass to keep some of these tools updated with access, especially since dumping and decrypting are on completely different stratum of difficulty.
     
  20. DSpider

    DSpider GBAtemp Advanced Fan

    Member
    5
    Mar 14, 2015
    Romania
    Don't use Google... Use DuckDuckGo instead. Google blocks a lot of these search queries and returns DMCA crap messages. Also, Google always tracks whatever the fuck you're searching for, so be mindful of that.
     
    DarthDub and Greg956 like this.
Loading...