rscm-rs is a client for sys-rscm written in Rust.
- Attach to a running process (including current process)
- Read memory
- Write memory
- Display asm instructions when reading memory
- Pause/resume process
- Get process list
- Get Status
- Query memory regions
- Search
- Pointer Search
- Set breakpoints
- View what accesses/writes to a memory address
connect <ip>:<port>
Connects to a Noexes server at the given ip and port. (Default port is 7331)
exit
Exits the program.
status
Gets the status of the current server.
attach <pid>
Attaches to a process with the given pid.
attach_current
Attaches to the current process.
get_pids
Gets a list of all running process ids.
get_current_pid
Gets the pid of the current process.
get_current_title_id
Gets the title id of the current process.
get_attached_pid
Gets the pid of the attached process.
pause
Pauses the attached process.
resume
Resumes the attached process.
query <address>
Queries the memory region at the given address.
peek <address> <size>
Reads the given number of bytes from the given address.
poke <address> <size> <bytes>
Writes the given bytes to the given address.