Qué es WMIC y por qué será descontinuado

El Windows Management Instrumentation, simplemente llamado WMI, es una tecnología propietaria de la empresa Microsoft®. WMIC era la utilidad de línea de comandos WMI, la cual proporcionaba una interfaz para el Protocolo Remoto del Modelo de Objetos de Componentes Distribuidos (DCOM). Este protocolo a su vez permite llamadas a procedimientos remotos (RPC) con un conjunto de extensiones superpuestas a las Extensiones de Llamadas a Procedimientos Remotos de Microsoft. DCOM es utilizado para la comunicación entre los componentes de software como Pandora FMS y los dispositivos en red.

Los beneficios de la monitorización son insoslayables y este tipo de tecnologías (protocolos de comunicación y conexión) son aprovechadas para trabajar, prevenir problemas y progresar. Sin embargo todo depende del uso que le sea dado: en enero de 2021 la corporación MITRE registró la vulnerabilidad CVE-2021-26414 la cual reconoce que existía una posibilidad a acceder a los privilegios de un usuario normal, un usuario no-administrador de sistema MS Windows®.

Las Vulnerabilidades y exposiciones comunes (en idioma inglés, Common Vulnerabilities and Exposures) es una lista de información registrada del gobierno de los EE.UU. sobre vulnerabilidades de seguridad conocidas, en la que cada referencia tiene un número de identificación CVE-ID.

https://es.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures

La explotación o aprovechamiento de esta debilidad no se da en condiciones fortuitas, no se da el caso que de buenas a primeras un atacante logre tener acceso, y de paso si lo lograra solamente sería como usuario normal, no como administrador de sistema. Se requiere así tiempo y empeño para estudiar a la víctima para lograr el cometido.

La empresa Microsoft®, preocupada por la tranquilidad de sus clientes decidió publicar y distribuir el parche de seguridad denominado KB5004442 (febrero de 2022) el cual aumenta la autenticación de usuario y así WMIC no es capaz de conectar a pesar de ser un producto de esa misma casa de software. Sin embargo eso en realidad es un efecto colateral, no la razón principal por la que fue descontinuado el software WMIC.

Desde hace tiempo ya Microsoft, de manera progresiva, ha ido actualizando, dando de baja y mejorando cada uno de sus componentes e incluso a creado nuevas utilidades. Este es el caso del PowerShell, sobre el cual quedan de ahora en adelante las nuevas responsabilidades heredadas de WMIC.

En Pandora FMS, siempre respetando nuestra arquitectura de seguridad en la monitorización presentamos a PandoraWMIC, software mejorado para los nuevos requerimientos de conexión a WMI y evitar los menores inconvenientes tanto en la versión Open y los clientes de la versión Enterprise.

Absolutamente nadie está a salvo de los ataques de seguridad, esto apenas es una pequeña arista del panorama completo y bien puede visitar nuestra documentación oficial al respecto:

https://.pandorafms.com/manual/es/documentation/07_technical_annexes/15_security_architecture

Valor del criptoactivo Petro al inicio de marzo de 2022

Valor del criptoactivo Petro al inicio de marzo de 2022

Valor del criptoactivo Petro al inicio de marzo de 2022
Valor del criptoactivo Petro al inicio de marzo de 2022

BCV explica el origen del tipo de cambio oficial

<Eso es todo, por ahora>.

Conexión como usuario raíz y uso del indicador de comando powerline ( https://colaboratorio.net/jimmy/terminal/2019/como-instalar-powerline-en-ubuntu/ )

Powerline

Actualizado el domingo 22 de febrero de 2026.

Esta útil y práctica aplicación escrita en lenguaje Python permite ubicarnos de manera rápida en cada una de las terminales remotas que abramos. Y eso sin contar los usos en cuanto al protocolo Git y los resultados de los guiones de comandos o comandos que ejecutemos. Veamos.

Instalando Powerline en Ubuntu 25.10

sudo apt install powerline -y

Esta línea también instalará fonts-powerline el cual ha de ser necesario si trabajamos con una máquina remota: la máquina local ha de tener dichas fuentes de letras (mejor dicho tipografías):

sudo apt install fonts-powerline -y

Configurando Powerline

En teoría esto vale para cualquier GNU/Linux… Editamos el archivo:

nano ~/.bashrc

Y agregamos al final:

if [ -f /usr/share/powerline/bindings/bash/powerline.sh ]; then
source /usr/share/powerline/bindings/bash/powerline.sh
fi

Cerrar sesión y al volver a conectar tendremos empoderada nuestra ventana terminal.

Seguir leyendo →

Variables de sistema

Bueno, pues eso, que trabajando con WSL2 me doy cuenta que las variables de sistema en MS Windows® 10 son las mismas de siempre… En esto de la retrocompatibilidad el señor Bill Gates has sido bien constante y parece ser que el equipo quedó bien acostumbrado a mantener sus clientes heredados.

%ALLUSERSPROFILE%	Carpeta C:\ProgramData (ejemplo).
%APPDATA%		Carpeta C:\Users\{username}\AppData\Roaming (ejemplo).
%CD%			En la línea de comando muestra la ubicación actual.
%COMMONPROGRAMFILES%	Carpeta C:\Program Files\Common Files (ejemplo).
%COMMONPROGRAMFILES(x86)%	Carpeta C:\Program Files (x86)\Common Files (ejemplo).
%CMDCMDLINE%		Muestra la línea actual desde la que se lanzó el comando.
%CMDEXTVERSION%	Outputs the number of current command processor extensions. (Command Prompt.)
%COMPUTERNAME%	Outputs the system name.
%CommonProgramW6432%	C:\Program Files\Common Files
%COMSPEC%	C:\Windows\System32\cmd.exe
%DATE%	Outputs current date. (Command Prompt.)
%DriverData%	C:\Windows\System32\Drivers\DriverData
%ERRORLEVEL%	Outputs the number of defining exit status of previous command. (Command Prompt.)
%HOMEDRIVE%	C:\
%HOMEPATH%	C:\Users\{username}
%LOCALAPPDATA%	C:\Users\{username}\AppData\Local
%LOGONSERVER%	\\{domain_logon_server}
%NUMBER_OF_PROCESSORS%	Outputs the number of physical and virtual cores.
%OneDrive%	C:\Users\{username}\OneDrive
%OS%	Windows_NT
%PATH%	C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem
%PathExt%	.com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc
%PROCESSOR_IDENTIFIER%	Outputs processor identifier.
%PROCESSOR_LEVEL%	Outputs processor level.
%PROCESSOR_REVISION%	Outputs processor revision.
%PROGRAMDATA%	C:\ProgramData
%PROGRAMFILES%	C:\Program Files
%ProgramW6432%	C:\Program Files
%PROGRAMFILES(X86)%	C:\Program Files (x86)
%PROMPT%	$P$G
%PSModulePath%	%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\
%PUBLIC%	C:\Users\Public
%RANDOM%	Outputs random number from 0 through 32767.
%SystemDrive%	C:
%SystemRoot%	C:\Windows
%TEMP%	C:\Users\{username}\AppData\Local\Temp
%TIME%	Outputs time. (Command Prompt.)
%TMP%	C:\Users\{username}\AppData\Local\Temp
%USERDOMAIN%	Userdomain associated with current user.
%USERDOMAIN_ROAMINGPROFILE%	Userdomain associated with roaming profile.
%USERNAME%	{username}
%USERPROFILE%	C:\Users\{username}
%WINDIR%	C:\Windows

<Eso es todo, por ahora>.