From Sweltering Ostrich, 3 Months ago, written in C.
  1. #define _GNU_SOURCE
  2. #include <unistd.h>
  3. #include <sys/types.h>
  4. #include <stdlib.h>
  5. #include <stdio.h>
  6.  
  7. int main() {
  8.         //uid_t uid = getuid();
  9.         //uid_t euid = geteuid();
  10.         //printf("UID:  %dnEUID: %dn", uid, euid);
  11.  
  12.         uid_t ruid, euid, suid;
  13.         printf("getresuid: %dn", getresuid(&ruid, &euid, &suid));
  14.         printf("RUID: %dnEUID: %dnSUID: %dn", ruid, euid, suid);
  15.  
  16.         return 0;
  17. }
captcha