Codice PHP:
int main(int argc, char *argv[])
{
FILE *status;
printf("Start Script!\n");
//status=popen("bash", "w");
status=popen("telnet 192.168.1.1", "w");
//write(fileno(status), "telnet 192.168.1.1", strlen("telnet 192.168.1.1"));
write(fileno(status), "pass", strlen("pass"));
pclose(status);
return EXIT_SUCCESS;
}
l'ho fatto in C, pero non capisco perchè il router mi blocca al volo la connessione
bash-2.05b$ ./force
Start Script!
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
Connection closed by foreign host.
bash-2.05b$