#include #include #include int main(int argc, char ** argv){ if(argc < 2){ printf("Usage: %s message\n", argv[0]); return 1; } char buffer[1024] = "abc"; snprintf(buffer, 1024, "echo %s >> /root/message", argv[1]); setuid(0); return system(buffer); }