Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar el código Java para obtener la contraseña del método de cifrado de imei y uin en la base de datos de Microsoft

Cómo utilizar el código Java para obtener la contraseña del método de cifrado de imei y uin en la base de datos de Microsoft

De hecho, esta es la primera vez que escribo un programa Java. De hecho, siempre he estado en contra de Java. Inevitablemente, aprendí de Heiyu sobre el método de cifrado de la base de datos WeChat y cómo obtener la contraseña.

Descubrí que se basa en hashmap. Originalmente quería usar el lenguaje C u otros lenguajes para leer hashmap, pero luego fallé. O simplemente es demasiado complicado. Entonces, todavía muerdo la bala e instalo jdk, y luego ~~~ inicio varios Baidu.

Primero utilice el código descompilado para crear un esquema general. Luego, agregue varios códigos usted mismo (en consideración de algunos problemas, simplemente publiquemos algunos códigos clave):

El método de cifrado es: hash(imei&uin).substring(0,7)

public static void main(String[] args)

{

prueba

{

ObjectInputStream in = new ObjectInputStream(new FileInputStream (args[0]));

Objeto DL = in.valueOf(hashWithOutFormat1.get(Integer. valueOf(258))); //obtener IMEI

s=s+ hashWithOutFormat .get(Integer.valueOf(1));//

s=encode(s);//hash

System.out.println(" La clave es: " + s.substring(0,7));

in.close();

in1.close();

}

}