Want to learn how to find exploits

Discussion in '3DS - Homebrew Development and Emulators' started by Wolfsbane1985, Sep 15, 2016.

  1. Wolfsbane1985
    OP

    Wolfsbane1985 Advanced Member

    Newcomer
    51
    8
    Aug 29, 2016
    United States
    I want to learn how to find exploits, whether it is kernal or userland. I just want to help out the homebrew scene any way i can. Any info helps
     
  2. PK101

    PK101 Cuttin' shit up in dis thread.

    Banned
    138
    147
    Jun 21, 2016
    United States
    Huehuehue in the zoo.
    You can't. Only people who have legitimate reverse engineering skills know how to do this, not middle schoolers.
     
    Ricken likes this.
  3. Relys

    Relys Master of Computer Science

    Member
    863
    788
    Jan 5, 2007
    United States
    First you might want to master the English language before you start finding flaws in other ones. ;p

    Learn Assembly and C. Learn about data structures and algorithms. Learn about reverse engineering and exploit development. Study past exploits.

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

    When I first starting working with @Marionumber1 he was in middle school. Don't discredit people based on their age.
     
    Swiftloke, Salamencizer and Zidapi like this.
  4. Noctosphere

    Noctosphere Moon furries | Official follower of Skiddon't-ism

    Member
    2,032
    1,896
    Dec 30, 2013
    Canada
    Between three furries women
    on the 3ds scene, we are pretty much alright, we dont really need to find any more exploit i think.
    On the other hand, the wii u scene is still young. You might have more chance on finding usefull exploit on wii u
     
  5. PK101
    This message by PK101 has been removed from public view by raulpica, Sep 17, 2016, Reason: Not helpful -rp.
    Sep 15, 2016
  6. Wolfsbane1985
    OP

    Wolfsbane1985 Advanced Member

    Newcomer
    51
    8
    Aug 29, 2016
    United States
    Actually smart ass im 31 years old and have been coding since I was 10
     
    Swiftloke, Salamencizer and dpad_5678 like this.
  7. Luckkill4u

    Luckkill4u 4 guys in a car ( ͡° ͜ʖ ͡°)

    Member
    996
    527
    Jul 13, 2008
    Canada
    Insomnia
    There are reverse engineering courses out there. It's not an easy field of work because it's pretty much based on chance and knowing what your doing.

    Sent from my Samsung Galaxy S7
     
  8. PK101

    PK101 Cuttin' shit up in dis thread.

    Banned
    138
    147
    Jun 21, 2016
    United States
    Huehuehue in the zoo.
    K. Go ahead.
     
    Returnofganon likes this.
  9. TheStoneBanana

    TheStoneBanana GBAtemp Fan

    Member
    494
    860
    Aug 19, 2015
    United States
    Read up on ARM, read up on the 3DS system itself, learn what ROP is, learn how to use ROP, look at other examples of exploits, learn how to use IDA to reverse engineer programs, and most importantly of all, find yourself a good debugger.
     
    Wolfsbane1985 likes this.
  10. Joom

    Joom  ❤❤❤

    Member
    3,890
    2,618
    Jan 8, 2016
    United States
    You do know that IDA is a debugger, right? Also, I love how some in this thread are like "LOL U CANT U NOOB". Projecting our own inability to RE are we?

    I was reversing Adobe products and Windows malware in middle school. I fail to see how that's relevant.
     
    Last edited by Joom, Sep 15, 2016
    Wolfsbane1985 likes this.
  11. Tenshi_Okami

    Tenshi_Okami GBAtemp Maniac

    Member
    1,376
    564
    Nov 3, 2015
    Puerto Rico
    Instead of flaming the person of "You should know this and that".

    OP what stuff do you know when it comes to coding?
     
  12. TheStoneBanana

    TheStoneBanana GBAtemp Fan

    Member
    494
    860
    Aug 19, 2015
    United States
    ...no, no I didn't, actually. ;-;
    Talk about feeling stupid! All of this time, and I overlooked something like that.
    Oh well, that will certainly be useful for the future I guess.
     
  13. Joom

    Joom  ❤❤❤

    Member
    3,890
    2,618
    Jan 8, 2016
    United States
    IDA is typically "the" debugger when it comes to ARM disassembly and debugging. There's quite a few more out there, but IDA makes life easier.