Views: 1,610,082 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 11-23-24 08:13 AM |
Guest: |
0 users reading Debugging Process9 on a Computer? | 1 bot |
Main - Reverse-engineering - Debugging Process9 on a Computer? | Hide post layouts | New reply |
Kitlith |
| ||
Newcomer Normal user Level: 5 Posts: 1/4 EXP: 463 Next: 66 Since: 09-12-15 Last post: 2941 days ago Last view: 2916 days ago |
Hi! Sorry, I'm new, and delving right into documenting an exploit that few have touched: 'ntrcardhax'.
To get to the point, at some point I'm going to be needing to debug Process9. I'm planning on downgrading in a day or so, so I can get any necessary dumps. Still, however, I need to find some sort of debugger. My search-fu is weak in this area, apparently. ... Drat it, I still need to figure out what I actually need to dump to get what I need. Moar Research! xD EDIT: *ahem* I know what I need to dump, I just need to figure out what option dumps what I need. ____________________ /---------------------------------------------------------------------\ | There are 10 kinds of people~... Oh. You've heard this one already? | \---------------------------------------------------------------------/ |
Kitlith |
| ||
Newcomer Normal user Level: 5 Posts: 2/4 EXP: 463 Next: 66 Since: 09-12-15 Last post: 2941 days ago Last view: 2916 days ago |
Well, I dumped *everything* I could with this tool, to be on the safe side, but I should mostly be interested in the arm9 internal memory dump.
... I remember seeing something like "Just load the dump at xyz address and blah" in the debugger, but now I can't find where I found that... ._. Ah well, I'll use the memory layout reference at 3dbrew as a reference. I want to try to use radare2 for this, since IDA is costly. Though, other question, does NTR Debugger allow for debugging of ARM9? 'Cause then I could just trigger ntrcardhax on the device (or just overwrite .bss of Process9) and see what crashes. ____________________ /---------------------------------------------------------------------\ | There are 10 kinds of people~... Oh. You've heard this one already? | \---------------------------------------------------------------------/ |
Altrom |
| ||
Newcomer Normal user Level: 4 Posts: 1/2 EXP: 157 Next: 122 Since: 05-09-16 Last post: 3100 days ago Last view: 3066 days ago |
I don't think that much has been released in terms of debuggers outside of NTRs debugger which is shoddy at best and I'm not even sure if it can debug Process9. You might have to stick with just static RE for the time being, as it SEEMS like that is what most of the folks have done thus far.
If you manage to find anything please let us (me) know! I'm working on writing a debugger for the 3DS but I am still VERY new to the system and have a lot to learn! |
Main - Reverse-engineering - Debugging Process9 on a Computer? | Hide post layouts | New reply |
Page rendered in 0.032 seconds. (2048KB of memory used) MySQL - queries: 28, rows: 69/69, time: 0.016 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |