2 votos

CyanogenMod elimina la cuenta de WhisperPush

Esta pregunta se refiere a la nueva función WhisperPush en CyanogenMod-ROM: http://www.cyanogenmod.org/blog/whisperpush-secure-messaging-integration

Requisito previo:

  • Un amigo y yo hemos activado la nueva función WhisperPush en nuestros teléfonos CyanogenMod.
  • Nuestro plan de telefonía móvil nos permite enviar un número ilimitado de SMS sin coste adicional.
  • No tenemos una conexión constante a Internet (no hay plan de datos para móviles)

Escenario:

  1. Actualmente tengo una conexión a Internet (vía WiFi) y envío un SMS a mi amigo
  2. WhisperPush ve, que ambos estamos usando WhisperPush/TextSecure y envía mi mensaje (encriptado) a través de TextSecure.
  3. Mi amigo no tiene conexión a Internet en este momento.

Por lo que entiendo del sistema, mi mensaje no será entregado hasta que se conecte de alguna manera. Corríjanme si me equivoco.


Como esto no es lo que queremos, ambos queremos desactivar WhisperPush.

Pregunta:

¿Cómo lo hacemos? Si simplemente desinstalamos la aplicación WhisperPush, no significaría:

  1. ¿Que nuestras cuentas sigan activas (y los datos sigan en los servidores)?
  2. ¿Si una tercera persona que utiliza WhisperPush me envía un mensaje, éste será enviado a través de TextSecure, pero nunca lo recibiré, porque he desactivado la aplicación?

Ya que la aplicación no ofrece ninguna opción para eliminar mi cuenta, ¿Cómo puedo desactivar eficazmente mi cuenta y eliminar la aplicación sin más consecuencias?

0 votos

Los mensajes están encriptados. No puedes eliminar la cuenta a través del teléfono. Es probable que tengas que hacerlo a través de un navegador, entrando en tu cuenta, y utilizar la opción que puede o no existir allí.

0 votos

¿Existe la posibilidad de iniciar sesión a través de un navegador? ¿Tiene un enlace? No he encontrado nada

0 votos

Acabo de adivinar que WhisperPush es un servicio de terceros. Me he equivocado. Parece que TextSecure en su lugar encripta tus mensajes de texto. Así que tus mensajes de texto son entregados por tu proveedor y el contenido está encriptado. No hay ninguna "cuenta" que eliminar, por ejemplo.

2voto

Tengo una respuesta para ti. Cyanogenmod debería implementar una solución sencilla. La solución se puede encontrar en el último post de esta página:

http://forum.cyanogenmod.com/topic/87482-critical-flaw-in-whisperpush/

Necesitarás tener instalado Android studio en tu PC para poder utilizar "adb" en el terminal/línea de comandos.


Estos son los pasos que se sugieren en ese sitio:

Puedes intentar anular el registro manualmente:

pc:$ adb shell
phone:$ su # (enable root for ADB first)
phone:$ cat /data/user/0/org.whispersystems.whisperpush/shared_prefs org.whispersystems.whisperpush_preferences.xml
# take note of pref_push_password and pref_registered_number
pc:$ curl -v -X DELETE --basic --user $pref_registered_number:$pref_push_password https://whisperpush.cyanogenmod.org/v1/accounts/gcm/
# add -k to skip the certificate warning

El código de respuesta HTTP debe ser 204.

Fuente: http://forum.cyanogenmod.com/topic/87169-disabling-whisperpush/#entry448596

1voto

TreeHouseFalcon Puntos 84

Cyanogenmod ahora tiene un sitio web que le permite anular el registro de WhisperPush si se olvidó de anular el registro durante la primera configuración justo después de la instalación. Con esto puedes dejar de usar el servicio por completo o cambiar a Mensajero privado de señales (antes conocido como TextSecure).

Cómo darse de baja de cyanogenmod whisperpush:

  1. Visite el Sitio web de Whispertool
  2. Introduzca su número de teléfono
  3. Introduce el código de verificación que te enviarán
  4. ¡Hecho!

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X