• Visual Learning

    La Probabilidad

    La Probabilidad nos permite hacer conclusiones reales, predecibles y medibles sobre sucesos aleatorios. https://www.youtube.com/watch?v=HDQMv7GKjSw La probabilidad es un método mediante el cual se obtiene la frecuencia de un suceso determinado mediante la realización de un experimento aleatorio, del que se conocen todos los resultados posibles, bajo condiciones suficientemente estables. La teoría de la probabilidad se usa extensamente en áreas como la estadística, la física, la matemática, las ciencias y la filosofía para sacar conclusiones sobre la probabilidad discreta de sucesos potenciales y la mecánica subyacente discreta de sistemas complejos. Por favor consulte: http://es.wikipedia.org/wiki/Probabilidad

  • Networking

    La vida era más linda en el Kinder

    Primero que todo, este tipo de conceptos es esencial para personas que desean penetrar sus propios sistemas de defensa, con el objetivo de analizar, medir y mejorar sus propias infraestructuras de información y comunicación. De acuerdo a la ley no es recomendable realizar este tipo de comprobaciones contra terceros (aparatos, personas, corporaciones, estado) porque se les hace perder credibilidad y dinero, lo cual va a poner muy felices a sus abogados, equipos de seguridad y “guardaespaldas”. DoS = “Denegación de Servicio” Esto funciona más o menos así: Al entrar en una Página Web en la Internet, usted está enviando una solicitud a un Servidor, una infraestructura que probablemente puede manejar…

  • Visual Learning

    ¿Cómo funcionan los códigos de barras?

    Comercio internacional Hoy en día casi cualquier producto posee un código de barras, esto permite que un producto pueda ser identificado sin riesgo de confusión en cualquier parte del mundo, de manera ágil y sin errores. Logística Aunque funciona un poco diferente al estándar normal, el código de barras también es usado para el manejo de envíos, desde su recolección hasta su entrega (lo que permite su adecuado monitoreo). Quick Response Code (QR Codes)

  • Networking,  Visual Learning

    VirtualBox + Debian + RAID1 + LVM

    Nota: RAID no es un sustituto de una estrategia de respaldos, ya que los datos pueden dañarse o ser accidentalmente (o intencionadamente) borrados. Por otro lado, una estrategia de respaldos automático de tus cosas esenciales de forma regular es algo prudente de hacer. Primero vamos a crear una máquina virtual, en este ejemplo, con dos discos, uno maestro y al menos otro esclavo. Seguidamente vamos a empezar la instalación de Debian Wheezy en la máquina invitada (antes hay que bajar la imagen de Debian en nuestra máquina anfitrión). Los primero pasos para instalar Debian son muy sencillos y pueden ser realizados al gusto. Seguidamente se muestra el proceso necesario para que…

  • Networking,  Visual Learning

    Virtualizando máquinas y discos duros

    Caso RAID1 + LVM Por ejemplo, en mi caso, necesito probar los conceptos relacionados con la integridad de datos: incluyendo también los conceptos sobre la gestión de controladores de disco y dispositivos de almacenamiento masivo similares. Para ello necesito tener al menos un disco duro extra, un esclavo, el cual no tengo físicamente en este momento. Gracias a la bondad, con VirtualBox puedo crear una Máquina Virtual Invitada con dos discos duros virtuales (en este caso) para hacer todo tipo de pruebas antes de progresar con un servidor de desarrollo a un servidor en producción (también para entender un poco más como se administran algunos de los Servidores Dedicados en 1&1). ¿Qué es VirtualBox? VirtualBox…

  • Console

    Temperaturas, velocidades y voltajes

    Con lm-sensors es posible vigilar de manera automática la temperatura de la CPU y otras temperaturas del sistema, las velocidades de los ventiladores y también los voltajes adecuados. Instalación apt-get install lm-sensors Detección sensors-detect Verificar o agregar los módulos detectados anteriormente: vi /etc/modules Insertar los nuevos módulos en el Kernel: service module-init-tools restart Monitoreo automático con Monit De esta manera resulta util tener “scripts” simples que verifiquen, por ejemplo, la temperatura de los Procesadores: vi /etc/monit/conf.d/sensors.conf check program core_0_temperature with path "/PATH/sensor-core-0.sh" group temperature if status > 75 then alert check program core_1_temperature with path "/PATH/sensor-core-1.sh" group temperature if status > 75 then alert Bash Scripts (chmod 500) vi sensor-core-0.sh…

  • Networking

    Introducción a IPTables

    Linux Journal: Linux viene con un potente firewall incorporado, aunque su interfaz puede ser un poco intimidante. Este es el primer paso para dominar las funciones básicas y no tan básicas de IPTables para ir creando un Servidor seguro. Netfilter es un framework disponible en el núcleo Linux que permite interceptar y manipular paquetes de red. Dicho framework permite realizar el manejo de paquetes en diferentes estados del procesamiento. Netfilter es también el nombre que recibe el proyecto que se encarga de ofrecer herramientas libres para cortafuegos basados en Linux.

  • Networking

    Prohibir IPs que muestren signos maliciosos

    Cabe destacar que: Antes de usar cualquier tipo de programa para gestionar el “Firewall” de un Servidor, hay que hacer el amor con iptables. Al hacer pruebas, es divertido bloquearte a ti mismo. Las IPs son fáciles de suplantar, generar y hasta son compartidas, por lo tanto, es posible que se llegue a bloquear tráfico legítimo. Los falsos positivos existen, por esta razón es necesario estar al pendiente de las pruebas y también de la medición y comparación de los resultados que rechazan IPs probablemente maliciosas. En el contexto de seguridad de la red, un ataque “spoofing” es una situación en la que una persona o un programa se pone…

  • Networking

    Gestión y vigilancia de Servidores

    Es importante que un sistema de vigilancia funcione, todo el tiempo, con la confianza de que así lo hace. Una herramienta de supervisión del sistema no debe ser intrusiva, es más, uno mismo debería olvidarse que se encuentra instalada. Eso ocurre hasta que, por ejemplo, el “proceso demonio” sshd se cae en un servidor co-ubicado a 200 kilómetros de distancia y no se puede acceder de manera remota ya que sshd no se encuentra “vivo”. Cuando esto sucede, es bueno saber que se cuenta con esta capa extra de vigilancia automática que además de alertar que algo sucedió, también toma una acción para solucionar el error. Monit es particularmente útil para…