Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| tutorial_de_netcat [2024/09/06 18:22] – creado peron | tutorial_de_netcat [2026/04/21 16:09] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | =====netcat===== | + | ===== Netcat |
| - | **netcat** o **nc** es una utilitario para todo lo que tenga que ver con TCP, UDP, o los sockets de UNIX. Puede establecer conexxiones TCP, enviar paquetes UDP, estar a la escucha en puertos TCP y UDP arbitrarios, | + | **netcat** o **nc** es una utilitario para transmisión en redes de datos, especialmente |
| - | ===== Opciones ==== | + | Es capaz de establecer conexiones TCP, enviar paquetes UDP, estar a la escucha en puertos TCP y UDP arbitrarios, |
| + | |||
| + | ==== Opciones ==== | ||
| ^Opciones ^Descripción ^ | ^Opciones ^Descripción ^ | ||
| Línea 69: | Línea 71: | ||
| ===Comprimir y transferir=== | ===Comprimir y transferir=== | ||
| - | Esto es muy útil si queremos | + | Para transferir directorios por la LAN, puede resultar muy útil comprimirlos al enviarlo, y descomprimirlos al recibirlo. |
| Suponiendo que el emisor está en '' | Suponiendo que el emisor está en '' | ||
| ^En el emisor: ^ | ^En el emisor: ^ | ||
| - | |<code bash>tar cfp - /respaldo | + | |<code bash>tar cfp - /respaldos |
| ^En el receptor: ^ | ^En el receptor: ^ | ||
| |<code bash>nc -l -p 8888 | uncompress -c | tar xvfp -</ | |<code bash>nc -l -p 8888 | uncompress -c | tar xvfp -</ | ||
| Línea 82: | Línea 84: | ||
| Suponiendo que la máquina que envía es '' | Suponiendo que la máquina que envía es '' | ||
| - | ^En la máquina emisora ^ | + | ^En la máquina emisora: ^ |
| |<code bash>nc -l -p 8888 | openssl enc -d -des3 -pass pass: | |<code bash>nc -l -p 8888 | openssl enc -d -des3 -pass pass: | ||
| ^En la máquina receptora: ^ | ^En la máquina receptora: ^ | ||
| Línea 105: | Línea 107: | ||
| Esta es una manera útil de clonar un sistema de archivos por la red LAN. | Esta es una manera útil de clonar un sistema de archivos por la red LAN. | ||
| Asumiendo que la máquina que envia está en '' | Asumiendo que la máquina que envia está en '' | ||
| - | ^EnComando ^Descripción | + | ^En la máquina que envía: |
| |<code bash>dd if=/dev/sbd | nc -l -p 8888</ | |<code bash>dd if=/dev/sbd | nc -l -p 8888</ | ||
| - | ^En la máquina que recibe^ | + | ^En la máquina que recibe: ^ |
| |<code bash>nc -n 192.168.59.3 8888 | dd of=/ | |<code bash>nc -n 192.168.59.3 8888 | dd of=/ | ||
