
Jan 31, 2021
Detectar la versión de los gestores de contenidos instalados en un servidor
Para detectar la versión de los gestores de contenido instalados en un servidor Linux, podemos ejecutar el siguiente script en raíz del servidor web:
#!/bin/bash
grep "^[\t ]*define('VERSION'" --include=bootstrap.inc . -ri | awk -F ":" '{ split($2,ver,"'\''"); sub(/\/includes\/bootstrap\.inc/,"",$1); print "Drupal "ver[4]"\t"$1 }'"
grep "^[\t ]*\$wp_version[\t ]*=" --include=version.php . -ri | awk -F ":" '{ split($2,ver,"'\''"); sub(/\/wp\-includes\/version\.php/,"",$1); print "WordPress "ver[2]"\t"$1}'
Actualmente, las versiones que se detectan son las siguientes
- WordPress 4.x
- Drupal 7.x, 8.x
Última modificación: Jan 30, 2020