Herramienta de análisis de copia de seguridad de registros de chat de WeChat desarrollada en base a C#, esforzándose por ser la herramienta de copia de seguridad de WeChat más útil.
Si tiene alguna buena sugerencia o comentario, o encuentra algún problema, puede plantear un problema y le responderé cuando lo vea.
Nota
Grupo de comentarios: 815054692
Si crees que es bueno, haz clic en la estrella en la esquina superior derecha. Esto es un estímulo para el autor, ¡gracias!
Para unirse al grupo, primero destaque el proyecto y luego deje su identificación en el mensaje de preguntas y respuestas.
Este proyecto es sólo para estudio e investigación, el uso comercial está estrictamente prohibido.
Si se utiliza con fines de seguridad de la red, asegúrese de que se utilice según las leyes y regulaciones nacionales.
Este proyecto es completamente gratis, cualquiera que te pida dinero es un estafador
La intención original de utilizar este proyecto es que el autor estudie el funcionamiento y el uso de la base de datos WeChat. El autor no asume ninguna responsabilidad por las consecuencias del uso de este software, incluidos, entre otros, daños a los datos, pérdida de registros, etc.
Debido a la naturaleza especial del software, obtenga la autorización del propietario de la cuenta WeChat cuando lo utilice. Debe asegurarse de no infringir los derechos de privacidad personal de otros y asumirá las consecuencias bajo su propio riesgo.
Este proyecto no cargará ninguno de sus datos a ningún sistema de terceros.
Si se produce algún comportamiento de devolución de datos, verifique si la versión fue modificada por un tercero
La pila de tecnología de este proyecto es: C# + .NET6.0 + WPF
P: ¿Es compatible con la versión para teléfono móvil?
R: Simplemente use la función de migración en el teléfono móvil Ruta: Yo->Configuración->Chat->Migración y copia de seguridad de registros de chat->Migración.
P: Cómo exportar todos los registros
R: Espacio de trabajo->haga clic derecho->Administrar y lo verá.
P: ¿Qué debo hacer si el espacio de trabajo de descifrado no muestra el mensaje teble:MSG?
R: Básicamente, se debe a que el caché no se escribe en la base de datos justo después de la migración. Se recomienda reiniciar WeChat después de la migración y luego crear un espacio de trabajo.
P: ¿Qué debo hacer si el espacio de trabajo de descifrado no muestra ese cuadro: XXXXXXX?
R: Este motivo se debe básicamente a un error de descifrado. Se recurre al método de búsqueda de dirección fija para descifrar. Asegúrese de que su versión de WeChat sea compatible con version.json.
P: ¿Qué debo hacer si recibo el mensaje No se puede cargar la DLL 'libcrypto-1_1' o una de sus dependencias al descifrar?
R: Esto se debe a que el entorno de ejecución de la biblioteca de cifrado y descifrado no es satisfactorio. Instale la biblioteca de tiempo de ejecución vc++2015 x64 y vuelva a intentarlo.
0. Instale .NET Desktop Runtime (tenga en cuenta que es la versión 6.0 de Desktop Runtime, ignórelo si ya está instalado)
1. Abra WeChat e inicie sesión.
2. Haga clic en Nuevo espacio de trabajo en la parte inferior izquierda del software.
3. En la nueva interfaz del espacio de trabajo , seleccione el proceso WeChat para crear el espacio de trabajo y confirme si el ID de WeChat a continuación es correcto.
4. ¡Se recomienda el método de descifrado para seleccionar la búsqueda de inferencia de nombre de usuario ! En teoría, este método es compatible con todas las versiones de 64 bits de WeChat. Pero este modo requiere asegurarse de que la cuenta de WeChat sea correcta.
5. Los principiantes deben ignorar otras opciones y hacer clic en Crear espacio de trabajo directamente. El programa creará y descifrará automáticamente el espacio de trabajo.
Una vez creado el espacio de trabajo, haga clic en el espacio de trabajo de la izquierda para usarlo.
Durante el proceso de desarrollo del proyecto, se hizo referencia a los siguientes proyectos o materiales y se citaron códigos relevantes. Si es necesario, se recomienda consultar los siguientes materiales relevantes:
[1] En teoría, admitir todas las versiones de 64 bits se refiere a la inferencia de nombres de usuario y la inferencia de encabezados de clave pública. El método de adquisición directa de direcciones requiere compatibilidad con version.json y las actualizaciones no son muy oportunas.