Question About 11.2 Firmware

Discussion in '3DS - Flashcards & Custom Firmwares' started by Merch, Nov 27, 2016.

  1. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    So, I've been studying up on arm11 & arm9 & all of that jazz regarding 11.0 - 11.1 firmware, & it leaves me some questions about 11.2. Since 11.2 patches the "tocttou" exploit from 11.0 & 11.1, I wanted to know what it would take to reverse engineer 11.2 to come up with a way to crack into the arm11, if it needs to be cracked into at all. I also want to know if there would be a way to temporarily get 11.0 or 11.1 on 11.2's firmware so that Dsiwarehax could potentially work without having a second 3DS. Some other questions I have regarding this is if 11.2 were potentially able to be downgraded, what knowledge would I need to gain to figure out the solution? I'm sorry if this is starting to sound like a noob question fest, but I'd actually be intrigued to know this stuff so that I can potentially have some knowledge about the whole arm9 & arm11 process.
     
  2. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    bump
     
  3. gkoelho

    gkoelho GBAtemp Advanced Fan

    Member
    547
    133
    Apr 16, 2015
    Brazil
    I dont quite get the question here, but if you are willing to know what is nescessary to come up with a 11.2 kernel hax than you are definitly not capable of finding a 11.2 kernel hax, if that makes sense at all.
     
    Quantumcat and Zidapi like this.
  4. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    Basically that, but what would it take to try & come up with a method to either create a kernel hax, reverse engineer the firmware, or something possible to just crack into the firmware & try to find a solution to the issue?

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

    Also, what would it take to try & come up with something that can potentially bypass the patch they released that messed up DSiwarehax?
     
  5. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    check 3dbrew
     
  6. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    Where on 3DBrew? You didn't mention a place.
     
  7. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    First about both 3ds processors and then take a look into different exploits
     
  8. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    I absorbed all of that information & nothing came out of it. I know what it takes to get into the ARM9 & ARM11; I'm just confused as to how I would be able to use that to start changing some values up & try to create an exploit that could potentially help other out in stuff like downgrading or getting DSiwarehax working.

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

    I meant to say others; my b.
     
  9. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    I cannot help since all information i got is theory and just got out of my curiosity
     
  10. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    Ok. That makes sense, actually.
     
  11. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    Maybe try looking at some open source exploits (most of them have info about how they work)
     
  12. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    Gotcha.
     
  13. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    :hateit: go get them
     
  14. Zidapi

    Zidapi GBAtemp Psycho!

    Member
    3,033
    1,817
    Dec 1, 2002
    All of it. Every. Single. Page.

    This is a good place to start:
    https://www.3dbrew.org/wiki/3DS_System_Flaws

    Don't understand what you're reading? Exactly. Like @gkoelho said, if you have to ask you're not capable.

    Here's a basic guide to go from no-nothing to elite hacker, from fellow no-nothing.

    Learn a common programming language, then another, and another. Study Assembly, then computer science. Read write ups of existing exploits from people like Smealum and yifan_lu.

    Get a couple of years of real world experience in reverse engineering, then come back and help find exploits for Nintendo Switch.

    Good luck, see you in ~5 years.
     
    Quantumcat likes this.
  15. Sekyom

    Sekyom Member

    Newcomer
    30
    1
    Nov 24, 2016
    France
    Thanks for the advice ! See you on the frontline in the next World War !
     
  16. gkoelho

    gkoelho GBAtemp Advanced Fan

    Member
    547
    133
    Apr 16, 2015
    Brazil
    Bro, is not just about arm processors but to being able to make them perform a series of tasks they are not meant to.

    For a bit os understanding of the 3ds architeture I recomend you to pay very much attention to the 32c3 video about the arm9 exploit



    AS you will notice this guys are extremely talented and even for them it takes lots of time and trys to get anything near the desired outcome due to the nature of how this exploits works. If you have 0 knowledge about reverse enginering is like Trying to solve logarithim calcs without knowing how to count from 1 to 10.

    Serisly, try to learn progamming language and reverse enginer simpler things like like old consoles. Hek, even the DS would be easir due to the lots of documentation out there.
     
    Last edited by gkoelho, Nov 29, 2016
  17. Merch
    OP

    Merch Tutorial God, Apparently.

    Banned
    225
    63
    Feb 9, 2016
    United States
    Music Park, Mushroom Kingdom
    I thank you guys for the advice that you gave me, but I really didn't appreciate all the negativity just from this topic alone. Yeah. I get it. Programming is serious stuff. But, there shouldn't really be unnecessary backlash just because someone is interested in what it would take to try & get something like this done. Now, I have to ask a mod to lock this thread, because there really was no reason to have to give me so much backlash, just because I was interested in the topic; no more, no less. I didn't say, "I wanna do this", but I rather said, "What would it take to do this?". I hope you guys can know the difference between that, because all of this backlash didn't need to happen.
     
  18. rikumax25!

    rikumax25! Keyblade Wielder

    Member
    1,410
    507
    Apr 21, 2016
    Costa Rica
    We live on a culture of hate, most of the things that were said negatively had good points that could've help the OP......but they had to hate on the question
     
  19. trinhno

    trinhno GBAtemp Regular

    Member
    128
    38
    Aug 5, 2015
    Senegal
    Not trying to hate on you here, but yes, programming and hacking is serious stuff. It literally takes years to know how the computer works, how to make it works and how to understand what is happening from just seeing the result (you can't really look into the process coz most of it is not open-source) (like looking a completed dish and figuring out what was in there and how it was made just by looking at trying it).

    Take an analogy with cooking. What you were saying is like you don't know how to cook but want to become the head chef of a high-class restaurant in a month (or a year even). The skill would require years to master. Obviously some people will be offended as you think of their job so simply, with some condescension, intended or not.

    In my college, we spend the first 2 years learning basic stuff. Things like OS and networking, a bit low level only come up around end of 3rd or early 4th year. And that's still a long way from being able to hack anything.

    If I've not discouraged you enough and you still want to continue on, take an online course in programming. I'd recommend going it with C first. After the first year, learn how the processor works and some assembly. Good luck!
     
    Last edited by trinhno, Dec 1, 2016
    rikumax25! likes this.
  20. gkoelho

    gkoelho GBAtemp Advanced Fan

    Member
    547
    133
    Apr 16, 2015
    Brazil
    Well, it looked like it. You seemed to be very much willing to do stuff and the way you asked things were like if you didnt know how huge of a work it is to do what you want, at least to my view, so I was very clear about it.