Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Prineo_RE — Ingeniería inversa del motor que impulsa los juegos de PriPara en arcade. | Kitploit
Herramientas/GitHubGitHub/exifdev/prineo_re
Seguridad de Sistemas EmbebidosIngeniería InversaCriptografíaAnálisis de BinariosAprendizaje y EducaciónAnálisis de Firmware
GitHubexifdev/prineo_re

Prineo_RE

Ingeniería inversa del motor que impulsa los juegos de PriPara en arcade.

Ver Repositorio
526hace 1 mesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Acerca de

PriPara (nombre interno Prineo) es un juego de ritmo de arcade desarrollado por SynSophia.

Objetivo

El objetivo de este proyecto era revertir el formato de modelos de la serie de arcade para poder portar personajes exclusivos a la versión más reciente del juego en Nintendo Switch.

Capturas de pantalla

Algunas capturas de pantalla interesantes tomadas durante el proceso de ingeniería inversa.


Importación temprana del addon de Noesis Versión temprana del addon de Noesis — primera importación parcial de modelo (14-09-2025)


Lector de modelos en C# Lector de modelos en C# usado para probar implementaciones de deserialización (06-12-2025)


Hookeando la función de hashing Ejecutando un volcado descifrado en una VM y hookeando la función de hashing mediante inyección de DLL usando MinHook y Xenos, utilizando el intrínseco ReturnAddress para rastrear las llamadas a la función de hash (08-12-2025)


Escena importada Escena importada del juego mediante el addon de Noesis (27-12-2025)


Modelo importado Modelo con skin importado desde un recurso cifrado mediante el addon de Noesis


Modelo portado Modelo portado2

Vestido portado desde PriPara arcade a la versión de NintendoSwitch, modelo exportado usando el plugin de Noesis


Implementaciones criptográficas personalizadas

El juego implementa versiones modificadas de primitivas criptográficas estándar.


1. FNV-1

  • orden de operaciones invertido
  • falta la base de offset inicial

Implementación: https://github.com/ExIfDev/Prineo_RE/blob/main/Noesis/fmt_prineo.py#L1130-L1140


2. Mersenne Twister

  • Resta en lugar de suma
  • Multiplicador personalizado 0x13F8769B
  • enmascarado a 31 bits
  • Operación twist mutada con constante personalizada
  • Constantes de máscara modificadas

Implementación: https://github.com/ExIfDev/Prineo_RE/blob/main/Noesis/fmt_prineo.py#L1074-L1128

INVESTIGACIÓN DEL FORMATO DE ARCHIVO

  • Juego: PriPara (Prineo)
  • Lateralidad: diestro
  • Endianness: LE
  • Sentido de los triángulos: CW
  • Tipo: sparse chunk
  • MaxPolyC: 65535
  • MaxBoneC: 255

La siguiente documentación hace referencia a los archivos después de la descompresión SSZL.

Descargar herramienta