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