#include #include #include #include #include /** * @brief few: folk, execl, wait * @details * * @param argc * @param argv * @return int */ int main(int argc, char **argv) { pid_t pid; puts("Begin!"); fflush(NULL); pid = fork(); if (pid < 0) { perror("fork()"); exit(1); } if (0 == pid) // child { // execl("/bin/sleep", "sleep", "100", NULL); execl("/bin/sleep", "httpd", "100", NULL); // ! 低级木马:进程树里看到的是httpd 100 perror("execl()"); exit(1); } wait(NULL); puts("End!"); exit(0); }