Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Русский Русский Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español Bandera: Español Español

Seguridad

15.08.2025

Introducción: de la protección reactiva a la seguridad proactiva

En 2025 los ataques a servidores se vuelven cada vez más sofisticados, y las medidas reactivas (firewall, Fail2Ban, CrowdSec) ya no son suficientes. El enfoque moderno DevSecOps exige un hardening proactivo —el fortalecimiento del sistema— para minimizar la superficie de ataque antes de que aparezcan exploits públicos.

Lynis sigue siendo una de las herramientas open-source clave para auditorías de seguridad en sistemas Unix, pero hoy es importante complementarlo con la integración de marcos de estándares de seguridad (CIS, SCAP) y la automatización en pipelines CI/CD.

Read more
14.08.2025

Introducción: la primera línea de defensa de su servidor

Antes de pensar en sistemas complejos de detección de intrusiones, como Fail2ban o CrowdSec, es necesario establecer la primera y más fiable línea de defensa: el cortafuegos (firewall). El cortafuegos controla todo el tráfico de red entrante y saliente de su servidor y bloquea los intentos de conexión no autorizados.

En Linux para gestionar el cortafuegos tradicionalmente se ha usado iptables, pero su sintaxis puede ser compleja y confusa. Afortunadamente, existe una herramienta más sencilla e intuitiva: UFW (Uncomplicated Firewall).

Read more
13.08.2025

Introducción: De la protección local a la global

En el artículo anterior analizamos Fail2ban — una herramienta fiable y comprobada para protegerse de ataques de tipo “brute-force”. Sin embargo, Fail2ban funciona solo con logs locales y no “sabe” lo que ocurre en otros servidores. En un contexto donde los ciberataques son cada vez más distribuidos y sofisticados, se necesita una solución más inteligente y colaborativa.

Aquí entra en escena CrowdSec — un moderno sistema de prevención de intrusiones (IPS) de código abierto que utiliza un enfoque de crowdsourcing para crear una red de seguridad global.

Read more
12.08.2025

Introducción: Protección del servidor — primera línea de defensa

Después de desplegar cualquier servidor o máquina virtual, uno de los primeros y más importantes pasos es asegurarla. Incluso si tu servidor no contiene datos críticos, puede convertirse en objetivo de bots automáticos que constantemente escanean Internet en busca de vulnerabilidades. El ataque más común contra cualquier servidor es el intento de adivinación de contraseñas —ataques de fuerza bruta (brute-force)— contra el acceso SSH, servicios FTP o paneles de control web.

Read more
10.08.2025


¿Qué es Xen?

Xen es un potente y flexible hipervisor Tipo 1 de código abierto que funciona directamente sobre el hardware del servidor, ofreciendo un alto rendimiento. Su arquitectura única, basada en la concepto de paravirtualización, fue la base de muchas grandes plataformas en la nube, incluidas las primeras versiones de Amazon Web Services (AWS). Xen es conocido por su rendimiento, seguridad y capacidad de gestión flexible de recursos, lo que lo convierte en una opción popular para crear entornos escalables y tolerantes a fallos.

Read more
19.07.2025

Hemos estudiado ELK Stack, su potencia y, lamentablemente, los cambios en la licencia. Estos cambios provocaron debate en la comunidad de Open Source y dieron lugar a una alternativa digna: OpenSearch.
OpenSearch es un fork completamente abierto de las últimas versiones de Elasticsearch y Kibana, publicadas bajo la licencia Apache 2.0. El proyecto fue lanzado por Amazon Web Services (AWS) en 2021 y ahora se desarrolla como una iniciativa independiente de código abierto bajo el paraguas del OpenSearch Project.

Read more
17.07.2025

¿Por qué necesitamos el registro centralizado? Analizando el caos de los logs

Ya hemos hablado sobre la importancia del monitoreo de métricas para entender el estado de su infraestructura TI. Pero las métricas son solo una parte del panorama. Para comprender realmente en profundidad lo que ocurre con sus aplicaciones y sistemas, se necesitan registros (logs).

Los registros (logs) son anotaciones de eventos que generan los sistemas operativos, las aplicaciones, el equipo de red y prácticamente cualquier software. Registran qué, cuándo, dónde y por qué ocurrió algo. Son una especie de “caja negra” de su infraestructura: una fuente invaluable de información durante la depuración, auditorías o investigaciones de incidentes.

Read more
16.07.2025

En un mundo donde los ciberataques se vuelven cada vez más sofisticados, la protección del acceso remoto a servidores y equipos de red adquiere una importancia primordial. Abrir puertos estándar para SSH, RDP o interfaces web los convierte en objetivos de escaneos constantes y ataques de fuerza bruta.

Hoy veremos una técnica poderosa pero poco conocida que incrementa significativamente la seguridad de tu MikroTik (y no solo): Port Knocking. No es simplemente “cerrar puertos”, sino un sistema inteligente que hace que tus servicios sean invisibles para la mayoría de escáneres y bots.

Read more
15.07.2025

En el mundo de Linux y las tecnologías de red existen muchas configuraciones del kernel que no son obvias pero son críticamente importantes. Una de esas configuraciones es rp_filter. Este parámetro, que a menudo pasa desapercibido, juega un papel clave en la seguridad de red y en el enrutamiento correcto de los paquetes. Vamos a ver qué es, cómo funciona y por qué su comprensión es importante para todo administrador de sistemas.

Read more
14.07.2025

Perder el acceso a la cuenta administrativa de WordPress puede convertirse en un verdadero dolor de cabeza. A veces los métodos estándar para recuperar la contraseña (por email) no funcionan, especialmente si:

  • Has olvidado tanto el login como la contraseña.
  • La función de envío de correo (wp_mail) del sitio no funciona.
  • El panel administrativo de WordPress está roto o no está disponible.
  • El único acceso disponible es a la base de datos (a través de un cliente MySQL, phpMyAdmin, WP-CLI, etc.).

En este artículo repasaremos un método fiable y seguro para encontrar al administrador de WordPress directamente en la base de datos y restablecer su contraseña mediante SQL. Tendremos en cuenta las mejores prácticas de DevSecOps para evitar dañar datos serializados y minimizar riesgos.

Read more