DocBit Notes Tutoriales

Qué hacer si la instalación del cliente de Binance en macOS solicita autorización de extensiones del sistema

Algunos usuarios, al instalar Binance en Mac, ven avisos en los Ajustes del Sistema del tipo «Binance desea cargar extensiones del sistema» o «Binance desea usar extensiones de red». ¿Hay que hacer clic en aceptar? ¿Qué pasa si se rechaza? En esta nota explicaremos este problema a fondo. Descarga el cliente desde el sitio oficial de Binance, o usa directamente la App oficial de Binance; para la instalación en iPhone, consulta el tutorial de instalación en iOS.

El sistema de permisos de extensiones de macOS

Desde la versión Big Sur, macOS ha reforzado el control sobre las «extensiones del sistema». Dichas extensiones son componentes adicionales que una APP intenta cargar en el núcleo (kernel) del sistema o en la capa de red, e incluyen:

  • Kernel Extension (KEXT): Extensiones del núcleo antiguas (ya obsoletas).
  • System Extension (SEXT): Nuevas extensiones del sistema en el espacio de usuario.
  • Network Extension (NE): Filtros de paquetes de red, VPNs.
  • Endpoint Security (ES): Monitorización de seguridad.

Cada una de estas extensiones requiere que el usuario otorgue autorización explícita en los Ajustes del Sistema para poder cargarse.

¿Qué extensiones solicita el cliente de Binance?

El cliente macOS de Binance no requiere ninguna extensión del sistema para funcionar con normalidad. Se ejecuta con los privilegios de un usuario estándar, al igual que un navegador o la aplicación de correo. Si ves un aviso de que «se requieren extensiones del sistema», las causas más comunes son:

Causa 1 · Instalación de una versión no oficial Un cliente de Binance falsificado podría llevar integrados SDKs de publicidad o componentes de minería que necesiten extensiones del sistema.

Causa 2 · Falsos positivos de otras APPs del sistema Ciertas aplicaciones de seguridad (como Little Snitch o LuLu) muestran avisos similares al monitorizar la red. El aviso se refiere a la propia herramienta de seguridad, no a Binance.

Causa 3 · Actualización de los componentes de notarización de Apple Ocasionalmente, Apple puede solicitar que se vuelvan a autorizar ciertas herramientas auxiliares ya notarizadas.

Si es el cliente oficial de Binance y lo has descargado siguiendo el proceso habitual desde la web oficial, es casi imposible que te encuentres con estos avisos.

Orden de actuación al recibir el aviso

Si recibes un aviso indicando que «Binance desea usar extensiones del sistema»:

  1. Haz una pausa, no hagas clic en «Permitir» inmediatamente.
  2. Comprueba si el archivo Binance.app fue descargado de la web oficial.
  3. Verifica que la firma de la APP pertenezca a Binance Holdings Limited.
  4. Comprueba que el hash SHA-256 del archivo coincida con el publicado oficialmente.
  5. Si estos tres puntos son correctos, entonces decide si otorgas la autorización.

Si no es el paquete oficial, desecha la aplicación de inmediato y vuelve a descargarla desde la página web oficial.

Caso especial: Extensiones de red

Un reducido grupo de software de seguridad avanzado (como Little Snitch en Mac) mostrará un aviso de que «Binance.app desea establecer una conexión» mientras monitoriza la red. Es Little Snitch quien está preguntando, no es Binance quien está solicitando un permiso al sistema. Cómo proceder:

  • Selecciona «Allow Forever» (Permitir siempre) para que Binance se conecte libremente.
  • O permite únicamente dominios conocidos como binance.com, api.binance.com, etc.

Esta autorización detallada tiene sentido para usuarios muy centrados en la seguridad, pero los usuarios comunes pueden simplemente permitir todas las conexiones.

Consecuencias de denegar la autorización de la extensión

Si deniegas una extensión que realmente se necesita (algo que ocurre en muy raras ocasiones), los síntomas son:

  • La APP arranca pero tiene funciones limitadas.
  • Fallan algunas peticiones de red.
  • Al iniciar, salta un aviso pidiendo que vayas a autorizar de nuevo.

El cliente oficial de Binance no dejará de funcionar por completo si rechazas la autorización, sencillamente porque no depende de estas extensiones.

Cómo comprobar el estado de autorización en los Ajustes del Sistema

Para comprobar activamente qué aplicaciones han solicitado extensiones en tu Mac:

  1. Ve a Ajustes del Sistema → Privacidad y seguridad.
  2. Desplázate hasta la parte inferior.
  3. Busca la categoría «Extensiones del sistema» o «Extensiones de red».
  4. En la lista, comprueba el nombre de la APP y su estado.

Si Binance está en la lista y su estado es «Aprobado», puedes optar por eliminarlo (la APP volverá a solicitarlo al reiniciarse si realmente lo necesita).

Diferencias con las extensiones KEXT

Las antiguas KEXT (extensiones del kernel) requerían reiniciar en el modo de recuperación para ser autorizadas, lo cual era muy engorroso. Las actuales SEXT (extensiones del sistema) de macOS han simplificado mucho el proceso:

  • Solo hace falta pulsar «Permitir» en los Ajustes del Sistema.
  • No es necesario reiniciar el sistema.
  • No requiere entrar en modo de recuperación.
  • La autorización se puede revocar en cualquier momento.

Binance nunca ha utilizado KEXT, por lo que no te encontrarás con avisos del tipo «Reinicie para entrar en el modo de recuperación».

Interacción con software de seguridad

Si tienes software de seguridad de terceros instalado en tu Mac, es posible que las peticiones de red de Binance sean interceptadas en varias capas:

  • El «Firewall de aplicaciones» integrado en macOS bloquea las conexiones entrantes.
  • Little Snitch bloquea las conexiones salientes.
  • LuLu monitoriza la actividad de todos los binarios.
  • Las políticas de MDM obligatorias en entornos empresariales.

Cada capa de software de seguridad adicional supone más ventanas emergentes. La solución: añadir Binance a la lista blanca de cada programa.

El caso particular de los Mac de empresa

Si utilizas un Mac proporcionado por tu empresa (gestionado por MDM):

  • El departamento de TI podría rechazar por defecto todas las extensiones no aprobadas por la empresa.
  • Instalar Binance podría estar directamente prohibido.
  • Incluso si logras instalarlo, podría ser desinstalado de forma remota.

En estos casos, te recomendamos que uses un equipo personal para instalar Binance y no utilices el ordenador de la empresa para realizar operaciones de trading.

El aviso vuelve a aparecer tras reiniciar el Mac

Algunos usuarios informan de que tienen que volver a dar autorización cada vez que reinician su Mac. Los motivos pueden ser:

  • Una actualización de macOS ha restablecido algunas autorizaciones de extensiones.
  • Ha fallado la verificación de la firma de la APP (firma caducada, etc.).
  • El propio mecanismo de extensiones del sistema tiene errores en las primeras versiones de Big Sur.

Actualizar a la última versión de macOS suele solucionar este problema.

Preguntas Frecuentes (FAQ)

P: ¿De verdad que el cliente oficial de Binance no necesita ninguna extensión? R: Así es. El cliente funciona perfectamente con permisos de usuario estándar.

P: ¿Cómo compruebo si la APP va a solicitar permisos de extensión? R: Revisa campos como NSSystemExtensionUsageDescription en el archivo Info.plist. La versión oficial de Binance no incluye estos campos.

P: Autoricé por error, ¿cómo lo deshago? R: Ajustes del Sistema → Privacidad y seguridad → Extensiones del sistema → Eliminar.

P: ¿Denegar la autorización hará que la APP quede completamente inutilizable? R: Por lo general no, y en el caso de la versión oficial de Binance, definitivamente no dejará de funcionar por este motivo.

Lecturas recomendadas