1. Saitam

    OP Saitam Newbie
    Newcomer

    Joined:
    Nov 26, 2019
    Messages:
    4
    Country:
    Brazil
    I want to edit ExeFS of Splatoon 2 and Super Mario Maker 2. What software do I use? I only know how to extract exeFs (and RomFS).
     
  2. dujdujduj

    dujdujduj Newbie
    Newcomer

    Joined:
    Dec 4, 2019
    Messages:
    6
    Country:
    United States
    It's complicated. Because ExeFS is the executable, editing it means you have to reverse engineer it yourself. If you don't understand how to do that, there is absolutely no way you can do anything with ExeFS, but if you do, there are things that can help with the process:

     
  3. masagrator

    masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    2,116
    Country:
    Poland
    From free software Ghidra + Ghidra Switch Loader.
     
    lh411 and dujdujduj like this.
  4. Saitam

    OP Saitam Newbie
    Newcomer

    Joined:
    Nov 26, 2019
    Messages:
    4
    Country:
    Brazil
    I already saw that, But it didn't work (the software).

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

    Ghidra Asks if I want to analyze, should I say yes or no?
     
  5. masagrator

    masagrator The developper
    Member

    Joined:
    Oct 14, 2018
    Messages:
    2,116
    Country:
    Poland
    Without analyzing you won't see anything readable, so yes - you must analyze.

    For best results without any added additional data (f.e. Unity games can use metadata from romfs to fill stripped names) I'm using first IDA to analyze, then I'm exporting it to XML readable by Ghidra (with all options checked) - plugin for this is in Ghidra folder. Then I'm loading this XML to Ghidra, auto-analyze it with default settings and after finishing - auto-analyzing it again, but this time with checked Aggressive Instruction Finder. But IDA is not free if you are not a student. :P
     
    Last edited: Dec 14, 2019
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - editing, exeFS,