В PEEKUSER на странице man для ptrace написано
Считывает слово по адресу addr в области USER дочернего объекта, которое содержит регистры и другую информацию о процессе (см. <sys/user.h>
).
Итак, посмотрите в /usr/include/sys/user.h
, чтобы увидеть определение struct user
.Чтобы получить доступ к вещам оттуда, вы захотите использовать макрос offsetof, чтобы найти правильное смещение для чтения / записи данных, которые вы хотите.