{Ultra NOOB Question}: Is there any programs that I can use to edit a payload?

Discussion in '3DS - Homebrew Development and Emulators' started by 101239, Jan 8, 2016.

  1. 101239
    OP

    101239 GBATemp Irregular

    Banned
    312
    158
    Oct 25, 2015
    United States
    Maybe Somewhere near you? ( ͡° ͜ʖ ͡°)
    I want to know because I think i could make a project out of this.
     
  2. Nobody88

    Nobody88 Member

    Newcomer
    12
    6
    Dec 30, 2015
    United States
    Notepad
     
    GalladeGuy, jernk, cynosura and 2 others like this.
  3. Zidapi

    Zidapi GBAtemp Addict

    Member
    2,979
    1,777
    Dec 1, 2002
    A hex editor.
     
    DesuIsSparta likes this.
  4. 101239
    OP

    101239 GBATemp Irregular

    Banned
    312
    158
    Oct 25, 2015
    United States
    Maybe Somewhere near you? ( ͡° ͜ʖ ͡°)
    shameless bump
     
  5. DarkFlare69

    DarkFlare69 GBAtemp Psycho!

    Member
    4,626
    2,460
    Dec 8, 2014
    United States
    Ohio
    Source code + notepad++
     
  6. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,153
    5,785
    Jun 27, 2015
    United Kingdom
    England, UK
    What are your goals? What are you trying to do with the payload? Or is it private at the moment? ;)
     
    peteruk likes this.
  7. Author

    Author ****NEWS**FLASH**** 1 /̵͇̿̿/'̿-̅-̅-̅''

    Member
    458
    419
    Aug 30, 2014
    GBAtemp
    ready to make twin homebrew v2?
     
    Voxel likes this.
  8. Voxel

    Voxel Clumsy Coder

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

    Our Patreon
    5,153
    5,785
    Jun 27, 2015
    United Kingdom
    England, UK
    When he says "project", I usually prepare the bunkers.
     
    Author likes this.
  9. UraKn0x

    UraKn0x Official senpai

    Member
    360
    268
    Mar 20, 2014
    France
    IDA pro
     
  10. MarcusD

    MarcusD nobody's hero

    Member
    1,141
    2,208
    Oct 16, 2015
    Hungary
    a pixel between life and death
    Unless you reverse-engineered the 3DS's software, you can't edit the payload. It's written in ROP, that means that you would need 4 things: A Hex editor, a reverse-engineered decrypted software of the 3DS, a ROP-gadget finder, and ARM Assembly knowledge. You would need to carefully "decrypt" the ROPbin, edit it, and reassemble it using the ROP gadgets from the decrypted and decompiled 3DS software.

    Long story short: it's not possible :(
     
    Author likes this.
  11. 101239
    OP

    101239 GBATemp Irregular

    Banned
    312
    158
    Oct 25, 2015
    United States
    Maybe Somewhere near you? ( ͡° ͜ʖ ͡°)
    actually, thats what i was trying to do. i was thinking the normal payload, but instead of crashing all of the time, the code would actually work.

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

    Less buggy
     
    peteruk likes this.
  12. bbcali89

    bbcali89 GBAtemp Fan

    Member
    397
    68
    Sep 16, 2013
    United States
    Chicago
    it crashes iirc because it's ROP.

    ROP is not stable at all.

    but who cares? For what it does if it works why change it? it's not like the bootrate is abysmal and there is ways to

    increase it: use a image for menuhax so you can stop the ram from dumping a imge for you (creates crashes) use a downloaded payload modified.

    Using it like this you can get bootrate to like 80% or so
     
    GalladeGuy likes this.
  13. 101239
    OP

    101239 GBATemp Irregular

    Banned
    312
    158
    Oct 25, 2015
    United States
    Maybe Somewhere near you? ( ͡° ͜ʖ ͡°)
    I already Started work on kidding the payload
     
    peteruk likes this.