-/*
- char argbuf[8192];
- size_t arglen = strlen(argv[2])*4;
- for (int i=0; i<strlen(argv[2]); i++) {
- argbuf[i*4] = argv[2][i];
- argbuf[i*4+1] = 0;
- argbuf[i*4+2] = 0;
- argbuf[i*4+3] = 0;
- }*/
-
- if (ptrace(PTRACE_ATTACH, atoi(argv[1]), NULL, NULL)) {
- fputs("warning: unable to ptrace\n", stderr);
- } else {
- wait(NULL);
- }
-
- TPRINTF(mem_path, "/proc/%s/mem", argv[1])
- int memfd = fail_on_neg(open(mem_path, O_RDONLY), "unable to open /proc/$pid/mem", 1);