A terminal version of Cheat Engine written in Rust. It lets you explore and change live process memory right from the command line.
You can search for 4-byte or 8-byte integers, strings, or raw hex values. For strings and hex, you can set how many bytes to read, which helps with prefix searches. The list view uses Vim-style keys (j/k/G/gg) for easy navigation.
But I think by default the program shouldn't allow editing memory, perhaps an --unsafe flag for the user that really thinks they know what they're doing.
Thanks! Yes you should be root in order to edit the memory of other programs, so I think before running anything as root users should think they know what they’re doing ;)