La seguridad de las extensiones de navegador criptográficas es la superficie de ataque más explotada para usuarios de autocustodia en 2026. Los clones falsos de MetaMask, las aprobaciones de tokens maliciosas y las extensiones que secuestran el portapapeles han drenado colectivamente cientos de millones de dólares de billeteras — la mayoría de forma irreversible. Esta guía te muestra exactamente cómo verificar extensiones legítimas, reforzar tu entorno de navegador, reconocer sitios drainer y limpiar después de un compromiso.

Por qué las extensiones de billetera falsas son tan peligrosas

La Chrome Web Store y el mercado de complementos de Firefox permiten que cualquier desarrollador publique una extensión. Google y Mozilla aplican escaneo automatizado y revisión manual, pero ninguno de los dos es en tiempo real ni a prueba de fallos. Los actores maliciosos cargan rutinariamente clones casi idénticos de MetaMask, Phantom y Coinbase Wallet usando logos robados, descripciones copiadas y títulos llenos de palabras clave como "MetaMask Pro" o "MetaMask – Official Wallet 2026".

Una vez instalada, una extensión falsa puede:

El ataque es asimétrico: una instalación descuidada puede vaciar una billetera que contiene años de ahorros en menos de un minuto.

Cómo los atacantes ponen extensiones frente a ti

Los anuncios en motores de búsqueda son el mecanismo de entrega principal. Los atacantes compran Google Ads para consultas como "descargar MetaMask" y enlazan a páginas de phishing convincentes que alojan la extensión falsa o redirigen a un listado de Chrome Web Store weaponizado. Un listado clonado puede sobrevivir durante horas o días antes de su eliminación — más que suficiente para cosechar miles de instalaciones.

Los vectores secundarios incluyen:


Verificar una extensión legítima antes de instalar

La verificación toma menos de tres minutos y elimina completamente el vector de ataque más común.

Paso 1: Ve directamente al sitio web oficial del publicador

Nunca busques una extensión de billetera en Google y hagas clic en el primer resultado. Navega al dominio oficial del proyecto directamente — escríbelo tú mismo o usa un marcador que creaste manualmente.

Cada sitio enlaza exactamente al listado verificado de la tienda. Seguir ese enlace garantiza que llegues a la página correcta.

Paso 2: Confirma el nombre del publicador en la tienda

En el listado de Chrome Web Store, busca directamente debajo del nombre de la extensión el nombre del desarrollador. Aparece en texto gris más pequeño. Para MetaMask, el publicador debe leer exactamente Consensys Software Inc. — no "Consensys", no "MetaMask Team", no ninguna variación. Si el nombre del publicador difiere en un solo carácter, cierra la pestaña.

Para Phantom en Chrome, el publicador es Phantom Technologies Inc. Para Brave Wallet (integrada, no una extensión), no hay listado de tienda en absoluto — viene con el navegador.

Paso 3: Verifica el ID de la extensión

Cada extensión de Chrome tiene un ID permanente e inmutable — una cadena de 32 caracteres en minúsculas visible en la URL de la tienda y en chrome://extensions una vez instalada.

IDs legítimos conocidos (a partir de 2025-06):

Extensión ID de Chrome Web Store
MetaMask nkbihfbeogaeaoehlefnkodbefgpgknn
Phantom bfnaelmomeimhlpmgjnjophhpkkoljpa
Coinbase Wallet hnfanknocfeofbddgcijnmhnfnkdnaad
Rabby Wallet acmacodkjbdgmoleebolmdjonilkdbch

Verifica cruzadamente este ID contra el repositorio oficial de GitHub del proyecto o la documentación. El ID de MetaMask se publica en su documentación oficial. Si el ID en tu extensión instalada no coincide, elimínalo inmediatamente.

Paso 4: Revisa los permisos antes de aceptar

Haz clic en "Agregar a Chrome" pero lee el diálogo de permisos antes de hacer clic en "Agregar extensión". Las extensiones de billetera legítimas requieren permisos como:

Permisos que deberían generar preocupación inmediata:

Si los permisos parecen más amplios de lo esperado, cancela la instalación y verifica que estés en el listado correcto.


Reforzar tu entorno de navegador

Instalar una extensión legítima es necesario pero no suficiente. Tu entorno de navegador en sí es una superficie de ataque.

Usa un navegador o perfil dedicado para criptografía

La estrategia de aislamiento más efectiva es ejecutar toda la actividad criptográfica en un navegador completamente separado sin otras extensiones instaladas. Dos enfoques prácticos:

Opción A — Navegador Brave (recomendado): Brave bloquea anuncios y rastreadores por defecto, incluye una billetera criptográfica integrada y no tiene otras extensiones preinstaladas. Usa Brave exclusivamente para actividad de billetera, MetaMask e interacciones con dApps. Usa un navegador diferente (Chrome, Firefox, Safari) para toda tu navegación diaria.

Opción B — Un perfil dedicado de Chrome: En Chrome, haz clic en tu avatar → "Agregar" → crea un perfil llamado "Solo Cripto". Instala MetaMask solo en ese perfil. Nunca instales otras extensiones en ese perfil. Nunca inicies sesión en Google en ese perfil si deseas máxima separación.

Ambas opciones previenen que una extensión de propósito general comprometida (un cortador de cupones, una herramienta de gramática, un convertidor de PDF) lea datos inyectados por tu extensión de billetera.

Deshabilita o elimina extensiones que no reconoces

Abre chrome://extensions (o brave://extensions) y audita cada entrada. Para cada extensión, pregúntate:

  1. ¿Recuerdas instalarla?
  2. ¿Sabes qué hace?
  3. ¿Es el nombre del desarrollador reconocible?

Elimina cualquier cosa a la que no puedas responder "sí" a las tres. Muchos usuarios descubren 3-5 extensiones que no instalaron conscientemente — a menudo incluidas con instaladores de software.

Mantén el navegador y las extensiones actualizados

Las extensiones desactualizadas pierden parches de seguridad. Habilita actualizaciones automáticas en Chrome (chrome://settings/help). En Brave, las actualizaciones se incluyen con la actualización del navegador. MetaMask publica un changelog con cada lanzamiento en su repositorio de GitHub — síguelo para saber cuándo se lanzan actualizaciones de seguridad críticas.

Usa una billetera de hardware como capa de firma

Incluso en un navegador perfectamente reforzado, una extensión comprometida podría mostrar una transacción maliciosa. Una billetera de hardware — Ledger Nano X, Trezor Model T o Coldcard — requiere confirmación física de cada transacción en la pantalla del dispositivo. La billetera de hardware muestra la dirección de destino real en cadena, no lo que la interfaz del navegador afirma que es. Esto hace que la manipulación de transacciones a nivel de navegador sea detectable antes de que confirmes.

Conecta MetaMask a una Ledger Nano X navegando a MetaMask → selector de cuenta → Agregar cuenta → Hardware Wallet → Ledger. Tus claves privadas nunca salen del dispositivo de hardware.


Sitios drainer y aprobaciones de tokens maliciosos

Incluso con una extensión legítima e íntegra instalada, puedes perder fondos al interactuar con la dApp incorrecta.

Qué hace un sitio drainer

Un sitio drainer es una interfaz de contrato inteligente diseñada para engañarte para que firmes una transacción que transfiera activos a un atacante. Las tácticas comunes incluyen:

Cómo detectar una aprobación maliciosa antes de firmar

Antes de hacer clic en "Confirmar" en MetaMask, lee el panel de detalles de la transacción:

  1. Expande los detalles de la transacción. MetaMask muestra el nombre de la función decodificada. Si estás "acuñando" un NFT pero la función mostrada es approve o setApprovalForAll, detente — no estás acuñando.
  2. Verifica la dirección del gastador. Copia la dirección del contrato mostrada en la aprobación y pégala en Etherscan. Un protocolo legítimo tendrá un contrato verificado con un nombre conocido. Un contrato no verificado sin nombre y despliegue reciente es una bandera roja.
  3. Verifica la cantidad de aprobación. Una aprobación para 115792089... (el máximo uint256) significa gasto ilimitado. Un protocolo legítimo debe solicitar una cantidad específica o usar permit() con una expiración.
  4. Nunca firmes solicitudes de permit() en sitios a los que llegaste a través de un enlace de anuncio o DM.

Revocar aprobaciones de tokens con Revoke.cash

Si ya has otorgado aprobaciones — maliciosas o de otro tipo — puedes revocarlas. Revoke.cash es la herramienta estándar para esto. Es de código abierto, sin custodia y no requiere que ingreses ninguna clave privada o frase de semilla.

Pasos para auditar y revocar aprobaciones:

  1. Navega a revoke.cash directamente (escribe la URL — no la busques).
  2. Conecta tu billetera usando MetaMask o pega tu dirección pública en el campo de búsqueda para una vista de solo lectura.
  3. Selecciona la red (Ethereum, Arbitrum, Base, Polygon, etc.).
  4. Revisa la lista de aprobaciones activas. Cada fila muestra el token, la dirección del gastador aprobado y la cantidad aprobada.
  5. Haz clic en "Revoke" en cualquier aprobación que no hayas otorgado intencionalmente o que ya no necesites.
  6. Confirma la transacción de revocación en MetaMask. Cada revocación cuesta una pequeña tarifa de gas.

Ejecuta este auditoría como mínimo cada 90 días, e inmediatamente después de interactuar con cualquier dApp nueva o desconocida.


Cuándo reiniciar o reinstalar tu extensión de billetera

A veces la respuesta correcta es empezar de cero. Reinstalar la extensión no recupera fondos de una billetera comprometida — pero puede detener una exfiltración continua si la extensión en sí es el componente comprometido.

Signos de que deberías reinstalar la extensión

El proceso seguro de reinstalación

  1. No ingreses tu SRP en la extensión comprometida de nuevo. Asume que el SRP ya es conocido por el atacante si la extensión es falsa.
  2. En un dispositivo limpio (o después de una reinstalación completa del SO si la máquina en sí puede estar comprometida), descarga MetaMask desde metamask.io.
  3. Verifica que el ID de la extensión coincida con nkbihfbeogaeaoehlefnkodbefgpgknn antes de proceder.
  4. Mueve fondos a una billetera nueva antes de restaurar la antigua. Si el SRP está comprometido, restaurarlo en una nueva instalación no te protege. Genera una billetera nueva, obtén su dirección, y luego restaura la billetera antigua en un dispositivo secundario para enviar fondos a la nueva dirección — haz esto lo más rápido posible.
  5. Revoca todas las aprobaciones de tokens asociadas con la billetera antigua usando Revoke.cash antes de abandonarla.
  6. Configura una billetera de hardware como capa de firma para la nueva billetera en adelante.

Qué la reinstalación no soluciona


Preguntas frecuentes

P: ¿Cómo verifico que el ID de extensión de MetaMask es correcto?

Abre chrome://extensions, habilita Modo de desarrollador (alternar en la esquina superior derecha), y encuentra MetaMask en la lista. El ID mostrado debajo del nombre de la extensión debe ser nkbihfbeogaeaoehlefnkodbefgpgknn. Verifica cruzadamente esto contra la página oficial de soporte de MetaMask para confirmar. Cualquier otro ID significa que tienes un falso instalado — elimínalo inmediatamente sin ingresar ninguna frase de semilla.

P: ¿Es el navegador Brave realmente más seguro que Chrome para criptografía?

Brave bloquea anuncios, rastreadores de terceros y huellas digitales por defecto sin extensiones adicionales, lo que reduce la superficie de ataque significativamente. Brave está construido sobre el mismo motor Chromium que Chrome, así que MetaMask y otras extensiones se comportan idénticamente. La ganancia de seguridad proviene del bloqueo predeterminado de Brave de las redes publicitarias más comúnmente usadas para distribuir enlaces de sitios drainer — no de ninguna diferencia arquitectónica fundamental. Usar un perfil de Chrome dedicado sin otras extensiones logra un aislamiento similar si prefieres Chrome.

P: ¿Cuál es la diferencia entre una aprobación de token y una transacción?

Una transacción mueve fondos de tu billetera a otra dirección y requiere que pagues gas. Una aprobación de token otorga a otro contrato inteligente o dirección permiso para mover tokens en tu nombre en transacciones futuras — no mueve fondos inmediatamente. Por eso las aprobaciones son peligrosas: una aprobación maliciosa parece una acción pequeña o de costo cero, pero le da a un atacante acceso ilimitado futuro a ese tipo de token en tu billetera hasta que se revoque explícitamente.

P: ¿Puede una billetera de hardware protegerme de aprobaciones maliciosas?

Parcialmente. Una billetera de hardware como la Ledger Nano X mostrará los datos de la transacción en su pantalla y requerirá confirmación con botón físico, haciendo más difícil que una extensión comprometida presente transacciones silenciosamente. Sin embargo, si lees incorrectamente la pantalla de la billetera de hardware o eres ingeniería social para confirmar una aprobación maliciosa, la billetera de hardware aún la firma. La billetera de hardware elimina el robo remoto pero no las transacciones malas confirmadas por el usuario. Siempre lee el nombre de la función y la dirección del gastador en la pantalla de la billetera de hardware antes de confirmar.

P: ¿Con qué frecuencia debo revocar aprobaciones de tokens?

Audita tus aprobaciones como mínimo cada 90 días usando Revoke.cash, e inmediatamente después de cada uno de estos eventos: interactuar con una dApp nueva o desconocida, hacer clic en un enlace de Discord, Telegram o Twitter que condujo a una dApp, o en cualquier momento que sospechas que tu navegador puede estar comprometido. La revocación cuesta una tarifa de gas por aprobación pero vale la pena para cualquier aprobación ilimitada o de larga data otorgada a un contrato que ya no usas activamente.