Skip to content

GDB Stub Sysmodule for the Nintendo Switch

License

Notifications You must be signed in to change notification settings

mossvr/sys-gdbstub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sys-gdbstub

License: MIT Build Status

GDB Stub Sysmodule for the Nintendo Switch.

Features

  • List running processes
  • Attach/detach from a process
  • Read registers
  • Read/write memory
  • Break/continue
  • List threads and switch between them
  • Breakpoints
  • Single stepping

Requirements

Installation

Download the latest release and extract it to the root of your sdcard. The sysmodule will be started automatically at the next boot.

Usage

Connecting

(gdb) target extended-remote <your-switch-ip>:10000

List processes

(gdb) info os processes
pid         command
1           Loader
2           ProcessMana
3           sm
...

Attach to process

(gdb) attach <pid>

About

GDB Stub Sysmodule for the Nintendo Switch

Resources

License

Stars

Watchers

Forks

Packages

No packages published