notas:programacion:sockets_en_linux:scanner_de_puertos_simple
                Diferencias
Muestra las diferencias entre dos versiones de la página.
| notas:programacion:sockets_en_linux:scanner_de_puertos_simple [2014/02/07 18:04] – creado cayu | notas:programacion:sockets_en_linux:scanner_de_puertos_simple [Fecha desconocida] (actual) – borrado - editor externo (Fecha desconocida) 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | <code c> | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | #include < | ||
| - | |||
| - | |||
| - | main(int argc, char *argv[]) { | ||
| - |    int sock, | ||
| - |     | ||
| - |     | ||
| - | |||
| - | if (argc < 2) { | ||
| - |       printf(" | ||
| - | exit (1); | ||
| - | } | ||
| - |     | ||
| - |    | ||
| - |    hp = gethostbyname(argv[1]); | ||
| - | if (hp == 0) { | ||
| - |       fprintf(stderr, | ||
| - |           | ||
| - | exit(2); | ||
| - | } | ||
| - | |||
| - |     | ||
| - | |||
| - | /* Creamos un socket orientado a conexion */ | ||
| - |    sock = socket(PF_INET, | ||
| - | if (sock < 0) { | ||
| - |       perror(" | ||
| - | exit(1); | ||
| - | } | ||
| - | |||
| - |     | ||
| - | |||
| - |     | ||
| - |       hp-> | ||
| - |     | ||
| - | |||
| - |    if (connect(sock, | ||
| - |     | ||
| - | |||
| - |     | ||
| - | |||
| - |     | ||
| - | |||
| - |     | ||
| - | } | ||
| - | </ | ||
notas/programacion/sockets_en_linux/scanner_de_puertos_simple.1391796242.txt.gz · Última modificación: 2014/02/07 18:04 por cayu
                
                