Análisis y Explotación de Vulnerabilidades en Foros: Explorando la Ejecución Remota de Código en Plugins de WordPress
Un profesional de seguridad llamado Alejandro ha sido contratado por una empresa para realizar pruebas de penetración en su foro. Durante la evaluación, descubrió que el foro utiliza WordPress con el componente PHPMailer para enviar correos electrónicos a los usuarios. La versión del componente es 5.2.18, la cual presenta una vulnerabilidad de ...
Publicado el 7-28 12:15
VulnHub DC-6: Vulnerabilidad en WordPress con Técnicas de Escalada de Privilegios
Preparación del Entorno de Laboratorio
Importación de la Máquina Virtual
En el panel deVmware procedemos a seleccionar la opción de importar una máquina virtual existente. Es importante señalar que en algunos casos puede aparecer un mensaje de incompatibilidad relacionado con el archivo de configuración .vmx. Este problema se resuelve editando ...
Publicado el 7-18 11:54
Ejercicios prácticos de despliegue y gestión con Docker
1. Orquestación de Nginx mediante Docker Compose
Para automatizar el despliegue de un servidor Nginx con contenido personalizado y persistencia de datos, se utiliza un archivo docker-compose.yml. En este ejemplo, vinculamos un archivo HTML local y definimos un volumen para la configuración del servidor.
# Estructura del archivo docker-compose.y ...
Publicado el 7-16 16:31
Funciones Clave de WordPress: Personalización y Redirección
WordPress ofrece diversas funciones para personalizar la apariencia y el comportamiento de tu sitio web. Una de estas funciones es body_class(), que se utiliza para añadir clases CSS específicas a la etiqueta <body>. Esto resulta muy útil para aplicar estilos distintso a diferentes tipos de páginas, como páginas de inicio, de archivo, de ...
Publicado el 7-9 02:41
Rendimiento inmediato: Prueba de desempeño web con openEuler en configuración estándar
Introducción
Este artículo evalúa el rendimiento de openEuler al implementar una aplicación web típica (WordPress) sin ajustes previos del sistema operativo. El objetivo es determinar la eficiencia del sistema en su estado predeterminado, proporcionando datos cuantificados para la toma de decisinoes técnicas.
Preparación del entorno
La prueba s ...
Publicado el 7-2 21:28
Despliegue y Gestión de Contenedores Múltiples con Docker Compose
Docker Compose es una herramienta que permite definir y ejecutar aplicaciones compuestas por múltiples contenedores de Docker. Utiliza un archivo en formato YAML para configurar todos los servicios, redes y volúmenes que conforman la aplicación, simplificando significativamente el despliegue en un solo host. Al definir la configuración en un ún ...
Publicado el 6-24 19:51
Optimización de URLs en WordPress: Eliminar "/category/" y Gestionar Enlaces de Autor
La optimización de la estructura de las URL es un factor crucial para el SEO de cualquier sitio web en WordPress. URL limpias y descriptivas facilitan la indexación por parte de los motores de búsqueda y mejoran la experiencia del usuario. A continuación, se detallan métodos para eliminar la base /category/ de las URL de categorías y cómo manej ...
Publicado el 6-18 04:08
Implementación de un crawler de noticias en PHP con integración a WordPress y notificación a Baidu
Este crawler se desarrolla para automatizar la obtención de noticias populares de fuentes como Baidu, filtrar contenido relevante de Sohu, e incorporarlo en una base de datos de WordPress, además de enviar URLs a Baidu para indexación.
Componentes principales
El sistema se compone de módulos PHP para el raspado web, manejo de base de datos, y e ...
Publicado el 6-12 19:09
Desarrollo de Componentes con WP Rig: Creación Rápida de Funcionalidades Personalizadas con create-rig-component
WP Rig es un kit de desarrollo temático progresivo para WordPress que utiliza una arquitectura basada en componentes para ayudar a los desarrolladores a construir temas modulares y mantenibles. En este artículo, exploraremos en detalle cómo utilizar la herramienta create-rig-component de WP Rig para generar rápidamente componentes personalizado ...
Publicado el 6-5 22:31