Responder solicitudes en su teléfono
La aplicación «poison0 agent» muestra en su teléfono, como notificación, las solicitudes y los avisos del agente poison0 de su ordenador: Protección de memoria, exec0 y leak0. Usted responde directamente en el teléfono, aunque no esté en la misma red.
Disponible para Android.
Qué muestra el teléfono
| Situación | En el teléfono |
|---|---|
| La protección de memoria retiene un cambio dudoso en un archivo de memoria o de instrucciones | Solicitud con Conservar o Rechazar. |
| exec0 revisa una llamada a herramienta que puede causar daño | Solicitud con Bloquear o Permitir. |
| leak0 revisa si un agente transmite un secreto, como una clave de API | Solicitud con Bloquear o Permitir. |
| La protección de memoria revierte un cambio peligroso | Aviso con el motivo y el archivo, sin botones. |
| leak0 bloquea una fuga de secretos | Aviso sin botones. |
| Usted responde en el ordenador | La notificación se cierra. |
| Nadie responde antes de que se agote el plazo | Se aplica Bloquear, como en el ordenador. |
Las solicitudes solo llegan a los teléfonos de la persona cuyo agente pregunta. Los administradores nunca reciben solicitudes y no pueden vincular un teléfono.
Requisitos
- Android 12 o posterior
- Bloqueo de pantalla: PIN, patrón o contraseña
- Modo cloud en el ordenador, consulte Cloud o privado
- Su propia cuenta en el ordenador, ni root ni administrador
- Como máximo 5 teléfonos por ordenador
Instalar la aplicación
La aplicación se distribuye como APK (archivo de instalación de Android), no a través de Google Play.
- Descargue el APK en su ordenador.
- Calcule su valor SHA-256 (suma de comprobación del archivo, comandos más abajo) y compárelo con el valor de la página de descargas.
- Copie el archivo al teléfono con un cable USB y ábralo con la aplicación «Archivos».
- Permita la instalación desde esta fuente, toque «Instalar» y retire el permiso después.
| Sistema | Calcular el SHA-256 |
|---|---|
| macOS | shasum -a 256 <archivo>.apk |
| Linux | sha256sum <archivo>.apk |
| Windows (PowerShell) | Get-FileHash <archivo>.apk -Algorithm SHA256 |
Vincular un teléfono
- En el ordenador, ejecute
poisonzero mobile pairen un terminal de su sesión de escritorio, sinsudoy no por SSH. - Escanee con la aplicación el código QR que el ordenador muestra en una ventana.
- Compare el código de 6 dígitos del teléfono con el código de la tarjeta del ordenador.
- Si coinciden, confirme en el ordenador con su inicio de sesión del sistema; si no, cancele.
- Permita las notificaciones de la aplicación.
- Validez: El código QR es válido 5 minutos y para un solo teléfono. No lo muestre a nadie.
- Cancelar: Ctrl+C en el terminal.
- Inicio de sesión del sistema: En macOS y Linux el de un administrador, en Windows el de su propia cuenta de Windows.
- Registro: Cada nueva vinculación se registra y se notifica en el ordenador.
| Comando | Efecto |
|---|---|
poisonzero mobile pair | Inicia la vinculación |
poisonzero mobile list | Lista sus teléfonos vinculados con su ID |
poisonzero mobile unpair <id> | Desvincula un teléfono |
poisonzero mobile unpair all | Desvincula todos sus teléfonos |
Responder solicitudes
Bloquear y Rechazar requieren un toque, directamente desde la notificación. Permitir y Conservar requieren cada vez su huella, su cara o el bloqueo de pantalla. Cuenta la primera respuesta, en el ordenador o en el teléfono.
| Solicitud | macOS y Linux | Windows |
|---|---|---|
| exec0: Llamada a herramienta | Bloquear, Permitir | Solo Bloquear |
| exec0: Anular una regla | Solo Bloquear | Solo Bloquear |
| leak0: Secreto | Bloquear, Permitir | Bloquear, Permitir |
| Protección de memoria | Conservar, Rechazar | Conservar, Rechazar |
| Protección de memoria, abreviado para el teléfono | Solo Rechazar | Solo Rechazar |
Donde solo figura Bloquear o Rechazar, Permitir o Conservar solo es posible en el ordenador. Motivo: El teléfono solo puede permitir lo que cubre el inicio de sesión del sistema hecho al vincular.
Desvincular y teléfono perdido
| Dónde | Cómo |
|---|---|
| En la aplicación | En «Ordenadores vinculados», toque «Desvincular» |
| En el ordenador | poisonzero mobile unpair <id> o poisonzero mobile unpair all |
| En la consola | Un administrador revoca la vinculación en los detalles del dispositivo |
Teléfono perdido: Ejecute poisonzero mobile unpair all o pídaselo a su administrador. Incluso antes, Permitir solo es posible con su huella, su cara o el bloqueo de pantalla. Los administradores ven los teléfonos vinculados, pero ninguna solicitud.
Seguridad
- Cifrado de extremo a extremo y firmado: Nuestro relay (servidor de reenvío) solo reenvía datos cifrados y no puede leer ninguna solicitud.
- Teléfono sin modificar: La vinculación requiere bootloader bloqueado y Android sin modificar (Verified Boot), sin root ni ROM personalizada.
- Solo la aplicación original: Mediante Key Attestation (Android certifica el origen de las claves), el ordenador comprueba que las claves están en hardware seguro y pertenecen a la aplicación sin modificar, firmada por nosotros.
Solución de problemas
| Problema | Solución |
|---|---|
| No llega ninguna notificación o llega tarde | Permita las notificaciones, incluido el canal «Solicitudes de aprobación», y desactive la optimización de batería para la aplicación. |
| Código de vinculación caducado | Ejecute de nuevo poisonzero mobile pair. |
| No aparece ninguna ventana ni tarjeta en el ordenador | Inicie sesión en el ordenador y ejecute el comando en la sesión de escritorio, no por SSH. |
| Vinculación rechazada como administrador | Ejecútelo sin sudo, con su propia cuenta. |
| La vinculación falla tras escanear | Solo se vincula la aplicación original en un teléfono sin modificar. |
| La clave de aprobación ya no es válida, por ejemplo tras quitar el bloqueo de pantalla | Desvincule y vuelva a vincular. |
| Se alcanzó el máximo de teléfonos vinculados | Desvincule un teléfono con poisonzero mobile unpair <id>. |
Lea a continuación
Más: Responder a la solicitud en el ordenador, cuándo pregunta el agente poison0 y cloud o privado.