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
