Hacking [Release] NTR Debugger 2 (with source) - the first public real-time debugger for N3DS

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
32
XP
1,017
Country
China
The NTR Debugger 2 is the first public debugger on N3DS, which is very useful for developing plugins or homebrews. Here are some of the features:
Debugging on wifi: connect your N3DS to local network, and enjoy debugging on computers.
Breakpoints (code breakpoints and one-shot code breakpoints): which is a typical feature for regular debuggers.
Memory viewing/editing.
Process management: list processes, view thread list and stacks, and attach to process.
etc.

It is an open source project now, available on Github.
https://github.com/44670/NTRClient


Download:
(NTR CFW 2.0 should be installed on your N3DS)

http://filetrip.net/dl?Hnp6C8NakH
 

Sizednochi

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
697
Trophies
1
XP
868
Country
Brazil
Jesus Christ! Please port this to the Old 3DS. There's a few translation projects that are in desperate need of something like this!
 
  • Like
Reactions: Margen67

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
32
XP
1,017
Country
China
  • Like
Reactions: Margen67

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,735
Trophies
2
XP
8,551
Country
Tuvalu
Beautiful! This only needs ironpython, so it's platform independent? Incredible, I hate booting into windows, thanks again!

Oh, I see .cs files in the source, it's for windows ha. No problem
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
Also if title say New3DS this work for old 3ds? We very need a brekapoint (hack codes to high level now lol)

EDIT: looks like the old version, if is the same, how to set a brekapoint? I see no option/command to do...
 
  • Like
Reactions: Margen67

cell9

Well-Known Member
OP
Member
Joined
Nov 14, 2014
Messages
229
Trophies
0
Age
32
XP
1,017
Country
China
Also if title say New3DS this work for old 3ds? We very need a brekapoint (hack codes to high level now lol)

EDIT: looks like the old version, if is the same, how to set a brekapoint? I see no option/command to do...

The Readme file is still the old version. Try bpadd/bpena/bpdis/resume commands.
 
  • Like
Reactions: Margen67

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
And this version can hack on fly like netcheat for ps3 or always need to do a dump and use cheat engine/artmoney/python?

You can explain better how to set and use, please? Need write what on program?
Like bpadd <address> (ex: bpadd 01234567) ?
 
  • Like
Reactions: Margen67

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
The NTR Debugger 2 is the first public debugger on N3DS, which is very useful for developing plugins or homebrews. Here are some of the features:
Debugging on wifi: connect your N3DS to local network, and enjoy debugging on computers.
Breakpoints (code breakpoints and one-shot code breakpoints): which is a typical feature for regular debuggers.
Memory viewing/editing.
Process management: list processes, view thread list and stacks, and attach to process.
etc.

It is an open source project now, available on Github.
https://github.com/44670/NTRClient


Download:
(NTR CFW 2.0 should be installed on your N3DS)
http://filetrip.net/dl?uhLXssRkow

And this works with ctrulib? I think i love you...
 

filfat

CTO @ Nordcom Group Inc.
Member
Joined
Nov 24, 2012
Messages
1,261
Trophies
1
Location
Gothenburg, Sweden
Website
www.sweetsideofsweden.com
XP
1,749
Country
Sweden
Beautiful! This only needs ironpython, so it's platform independent? Incredible, I hate booting into windows, thanks again!

Oh, I see .cs files in the source, it's for windows ha. No problem

(Sorry, I try to not react when the small linux userbase comes out of their shells <-- See what i did there? "Shell")
Windows > Linux
 

vingt-2

Well-Known Member
Member
Joined
Jan 30, 2015
Messages
112
Trophies
0
Age
31
XP
108
Country
Canada
Is there any work-around you can think of to access the debugger on CTR app that deactivates wifi connection ? I'm trying to give a look at OOT memory for cheats but I can't launch the game and keep my connection at the same time.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, He said that my actitude was "cutty" and that our friendship wasnt going anywhere
  • SylverReZ @ SylverReZ:
    @Xdqwerty, You're not like that. I see you as a really kind individual.
    +1
  • BigOnYa @ BigOnYa:
    Sounds like you are better off than having a petty friend like that anyways. You win today.
    +2
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, but both of us were fine yesterday
  • BakerMan @ BakerMan:
    ah well, at least you got us (sorry if this sounds like some cornball ass "power of friendship" stuff)
    +3
  • K3Nv2 @ K3Nv2:
    Kind of hyped about the new ally finally a portable with full m.2 support
  • BigOnYa @ BigOnYa:
    Kinda reminds me of a life lesson in the movie "Bronx Tale". Guy1 owes another, guy2 $10 and the guy2 keeps chasing guy1 around the city trying to get his money back, till someone tells him, "stop, you got off easy, its only $10. That guy will never bother you again or ask you for money again, so take it as a win."
    +1
  • K3Nv2 @ K3Nv2:
    Guy1 will continue to talk shit about you constantly as well
  • K3Nv2 @ K3Nv2:
    Because he knows what he did
  • BigOnYa @ BigOnYa:
    Speaking of which, where is my $10 Ken? And I heard you been talking crap bout me to my wife. Punk.
  • K3Nv2 @ K3Nv2:
    You were standing right there when we were talking should've said something then
    +1
  • BigOnYa @ BigOnYa:
    Lol
  • K3Nv2 @ K3Nv2:
    Fucking insurance gave me a migraine told me my dentist was in network now they're rejecting claims saying they aren't
  • BigOnYa @ BigOnYa:
    That's what they do the best, pass the buck.
  • Xdqwerty @ Xdqwerty:
    wut
  • K3Nv2 @ K3Nv2:
    Insurance is a thing adults have to blow off
  • BigOnYa @ BigOnYa:
    Insurance is one those things you pay all your life for, no questions asked, all is fine, they take your money. And as soon as you make a claim or something happens, they never want to payout or help, just fight you on everything if it cost them any of your money.
  • BigOnYa @ BigOnYa:
    I've never had a car accident, but I bet I've paid thousands/ million into car insurance that ill never see a dime of prob. Is crazy, but its the law.
  • K3Nv2 @ K3Nv2:
    Liability, drive a old car fuck all that over priced fancy crap
  • BigOnYa @ BigOnYa:
    When you buy a new car, or have a bank loan on it, you have to have full coverage, but yea its a racket
  • realtimesave @ realtimesave:
    u guys on crack? I got in auto accident and insurance paid $6500 to fix my car. they don't pay? whatever.
  • BigOnYa @ BigOnYa:
    But think about how much you have paid them over the years, prob way more than 6500, but that's life, not like we have a choice. Gotta have to cover your ass.
  • K3Nv2 @ K3Nv2:
    You probably drive some fancy dandy electric car that the salesman told you would get you bitches
    K3Nv2 @ K3Nv2: You probably drive some fancy dandy electric car that the salesman told you would get you bitches