Cada tanto de entre las miles de entradas en los blogs que hablan siempre de lo mismo de ubuntu se encuentra uno con una gema escondida. Esto es lo que me pasó ayer leyendo Bichotoblog. Me encontré con Nast.

A pesar de llevar muchos años en esto, nunca lo había visto, y eso que suelo darme una vueltita cada tanto por /usr/portage/net-analyzer a ver que hay de nuevo.

Nast viene a ser una especie de nmap/ettercap para principiantes, un analyzador de redes con capacidad de Sniffer.

De leerme un poco el manual me ha dejado encantado.

¿Por que?

Por su rapidez de uso; En lugar de tener que realizar 4 o 5 operaciones distintas con ettercap para inundar toda la subred con peticiones ARP para saber quien estan en línea, usando Nast, basta con ejecutar:

nast -m

El resultado:

¡Realmente no podría ser mas sencillo!

Otra posibilidad que me ha dejado encantado es la de romper conexiones al vuelo. Puede interceptar paquetes ACK y falsificar un RST como respuesta rompiendo cualquier conexión establecida:

Entre otras tantas funcionalidades interesantes, puede seguir conexiones TCP entre hosts, loguearlas en formato propio o compatible con tcpdump. Puede descubrir interfaces en modo promiscuo, detectar envenenamiento en la tabla ARP, detectar la topología de la red, autodetectar hosts en modo gateway (puerta de enlace), escanear puertos usando la tecnica half-open y un largo etcétera.

En definitiva, una herramienta mas para el arsenal. Imprescindible.

Desconozco en otras distribuciones pero en Gentoo basta con un:

emerge nast

¡Y andando !

Recién leyendo The New Blog Times en la parte en que el autor menciona que aprendió de PC rompiendo, me bajó un escalofrío por las espalda, y es que me dí cuenta de que nunca en mi vida he tenido que llevar mis PC al servicio técnico. Siempre he sido capaz de apañarmelas por mi cuenta, y nunca me había dado cuenta de esto.

Y no es que no haya aprendido rompiendo. Yo también rompí y mucho pero quizás el hecho de ser usuario de Linux te cambia la mentalidad -¿Rompiste? ¡Arreglatelas!- o quizás la falta de virus para linux…

Como sea, me dejó pensando: ¿Soy la gran mayoría o la gran minoría?

Nota al margen: Corría 1985, yo tenía 7 años, me acaban de regalar una flamante Commodore 64 con unidad diskettera VIC1521.

A los 5 días ya la había desarmado y descubierto que puenteando las patas de los circuitos integrados entre si con cablecitos se producían efectos de lo mas curiosos en la pantalla.

¿Resultado? La quemé. Tuvo que ir al service para ser reparada. Pero no cuenta, no era una PC. 😀

Todo el mundo sabe de la existencia de diversas formas de montar un sistema de archivos *nix/linux por la red en otro linux o en windows. Muchos habrán experimentado alguna vez con SSHFS – (por SSH FileSystem), la forma mas fácil de montar un sistema de archivos linux en otro linux usando la red.

SSHFS para windows

Bien, además de poder compartir archivos y directorios entre Linux y windows usando Samba/CIFS o NFS, también se pueden compartir archivos entre ambas PC usando SSHFS.Continúa leyendo

Prefacio:

Tal y como dice el títlulo, esta entrada que iré dividiendo en varias entregas para hacerla lo menos monótona de leer posible intentará explicar desde de la base como funciona un servidor de correo electrónico, su implementación en linux y por que es tan complicado de hacer para el usuario de a pié.

Todo lo que mas abajo transcribo se basa pura y exclusivamente en mi experiencia personal. Mi servidor de correo funciona en Gentoo, mi distribución favorita. Todos los comandos salvo quizás por el gestor de paquetes, trataré de hacerlos lo mas genérico posibles para que sean aplicables a cualquier versión de Linux.

Esta guía usará a tal efecto el par Postfix / Dovecot para transporte, postfixadmin para administración del servidor y MySQL como medio de almacenamiento del correo electrónico entrante y saliente.

Para toda la sección de configuración me basaré principalmente en la exelente guía de la Wiki de Gentoo.

Continúa leyendo