Skip to main content

¿Qué es una lista negra de software?

Una lista negra de software es una lista de software que un programa específico considera inapropiado. Los programas de diferentes compañías tienen diferentes listas negras, y muchas no tienen ninguna. Si hay un programa en la lista negra en el sistema, el programa molesto puede funcionar mal o informar información a un servidor central. Como la mayoría de las medidas de gestión de derechos digitales (DRM), la lista negra de software ha sido criticada por varios grupos diferentes.

La lista negra de software es un proceso relativamente simple. Los programas escanearán el registro de la computadora de los programas instalados en busca de diferentes piezas de software. Si se encuentra alguno de los programas en la lista negra del software, el programa ejecuta un conjunto específico de instrucciones. Es común que ocurra un escaneo en la instalación, pero nada impide que un programa escanee periódicamente más tarde.

Hay una serie de programas comunes que se encuentran en una lista negra de software básico. Los programas que utilizan los piratas informáticos, como los duplicadores de disco, los depuradores de software o los creadores de parches, son comunes. También entre estas listas hay varios programas de creación de discos que tienen la capacidad de montar imágenes de disco en unidades virtuales. Es este último grupo el que causa los positivos más involuntarios en una lista negra de software, ya que este tipo de software de grabación es muy común.

Cuando se encuentra un programa en la lista negra, el programa podría hacer cualquier cantidad de cosas. En muchos casos, el programa no se instalará en absoluto sin darle al usuario un motivo. Algunos programas se instalan correctamente, pero tienen características reducidas, funcionan en modo de prueba o se bloquean al ejecutar ciertas funciones. Con el aumento de las conexiones constantes a Internet, muchos programas comunicarán sus hallazgos a un servidor central, que les dará instrucciones de restricción específicas basadas en el programa ubicado.

Al igual que con muchos métodos DRM, la lista negra de software ha sido objeto de mucha controversia. En los primeros días de esta tecnología, los falsos positivos eran un problema importante. Los usuarios que eran completamente legítimos terminarían bloqueados del software a menudo sin explicación de por qué. Otros usuarios encontrarían que los programas que venían preinstalados en sus computadoras dejarían marcadores de registro incluso después de que se desinstalaran. Estos marcadores de registro evitarían la instalación de otros programas debido a una lista negra demasiado restrictiva.

Por otro lado, una lista negra de software hace poco para detener a los hackers. Hay varios métodos para eludir una lista negra; instalando software en un arranque de sistema operativo diferente, parcheando programas en la lista negra para alterar sus números de versión, o simplemente ejecutando un programa separado que evita que la lista negra escanee la computadora. Como resultado, es común que las listas negras de software perjudiquen a los usuarios legítimos en lugar de detener a los ilegítimos.