xyks: pequeño simio cálculo oral notas inversas, ingeniería inversa y algoritmos de descifrado

Introducción general

Ape Mouth Calculator Reverse Notes es un proyecto de código abierto que tiene como objetivo documentar y compartir el proceso y los métodos de ingeniería inversa de la aplicación Ape Mouth Calculator. El proyecto contiene una variedad de herramientas y técnicas inversas para utilizar las instrucciones , como Frida, dexdump , etc., para ayudar a los usuarios a entender y descifrar los algoritmos de encriptación y métodos de transmisión de datos de la Calculadora Boca de Mono. El proyecto es rico en contenido y cubre pasos detallados desde la construcción del entorno hasta operaciones específicas, lo que lo convierte en un valioso recurso para entusiastas e investigadores de la ingeniería inversa.

 

Lista de funciones

  • Documentación del proceso de ingeniería inversa de la aplicación Ape Oral Calculator
  • Se facilitan guiones e instrucciones de Frida
  • Introducción a la herramienta dexdump
  • Compartir algoritmos de descifrado y consejos para el análisis de paquetes
  • Proporcionar pasos detallados y código de ejemplo

 

Utilizar la ayuda

medio ambiente edificio

  1. Instalación del emulador: Descarga e instala el emulador mumu, sigue el tutorial oficial para instalar Magisk, Lsposed y Algorithmic Assistant en orden.
  2. Instalar la aplicación Ape DictationInstala la aplicación Ape Oral Calculator en el emulador y configura el Asistente de Algoritmos para permitir la depuración remota mediante WebView.
  3. depuración del navegadorAbra Chrome o Edge, respectivamente, y vaya a la secciónchrome://inspecttal vezedge://inspectinicie la aplicación Ape Oral Calculation App y entre en la interfaz Oral Calculation PK, vuelva a la página INSPECT del navegador, espere a que aparezca el botón de depuración del enlace PK y haga clic en Debug.

Invertir con Frida

  1. Descargar FridaDescargue la versión correspondiente de Frida-server del repositorio oficial de Frida y extráigala a cualquier directorio del emulador.
  2. Inicio del servidor FridaEmpuja Frida-server al directorio del emulador mediante el comando ADB e inícialo con privilegios de root.
  3. Inyección de scriptsInstale Frida y Frida-tools en su ordenador, e inyecte el script inverso en Ape Maths a través de la línea de comandos, por ejemplo:
    frida -U -n 小猿口算 -l ./hook_JsBridgeBean_sign.js
    

Análisis y descifrado de paquetes

  1. análisis de paquetes: Utiliza guiones Frida para capturar los paquetes de la aritmética oral de Ape y analizar los algoritmos de cifrado y los métodos de transmisión de datos que contienen.
  2. algoritmo de descifradoEl proyecto proporciona implementaciones de varios algoritmos de descifrado y código de ejemplo, que el usuario puede modificar y probar según sus necesidades.
  3. Solicitudes de simulaciónVerificar la corrección del algoritmo de descifrado analizando las preguntas y respuestas de prueba obtenidas y utilizando un script para simular una solicitud de respuesta.

código de ejemplo (informática)

El proyecto contiene varios archivos de código de ejemplo, comoexercise.tsyrequest.tsetc. Los usuarios pueden consultar estos códigos para obtener detalles específicos de aplicación y métodos de funcionamiento.

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...