Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Prineo_RE — 아케이드 PriPara 게임을 구동하는 엔진의 리버스 엔지니어링 | Kitploit
도구/GitHubGitHub/exifdev/prineo_re
Embedded Systems SecurityReverse EngineeringCryptographyBinary AnalysisLearning & EducationFirmware Analysis
GitHubexifdev/prineo_re

Prineo_RE

아케이드 PriPara 게임을 구동하는 엔진의 리버스 엔지니어링

저장소 보기
5261개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

소개

PriPara(내부 이름 Prineo)는 SynSophia가 개발한 아케이드 리듬 게임입니다.

목표

이 프로젝트의 목표는 아케이드 시리즈의 모델 포맷을 리버싱하여 독점 캐릭터를 Nintendo Switch용 최신 버전 게임으로 이식하는 것이었습니다.

스크린샷

RE 과정에서 촬영한 몇 가지 흥미로운 스크린샷입니다.


초기 Noesis 애드온 임포트 Noesis 애드온의 초기 버전 — 최초의 부분적 모델 임포트 (2025-09-14)


C# 모델 리더 역직렬화 구현을 테스트하는 데 사용된 C# 모델 리더 (2025-12-06)


해싱 함수 후킹 VM에서 복호화된 덤프를 실행하고 MinHook과 Xenos를 사용한 DLL 인젝션으로 해싱 함수를 후킹하며, ReturnAddress 인트린직을 사용해 해시 함수 호출을 추적하는 모습 (2025-12-08)


임포트된 씬 Noesis 애드온을 통해 게임에서 임포트한 씬 (2025-12-27)


임포트된 모델 Noesis 애드온을 통해 암호화된 리소스에서 임포트한 스킨드 모델


이식된 모델 이식된 모델2

PriPara 아케이드에서 NintendoSwitch 버전으로 이식한 드레스, Noesis 플러그인으로 내보낸 모델


커스텀 암호화 구현

이 게임은 표준 암호화 프리미티브의 수정된 버전을 구현하고 있습니다.


1. FNV-1

  • 연산 순서 반전
  • 초기 오프셋 베이시스 누락

구현: https://github.com/ExIfDev/Prineo_RE/blob/main/Noesis/fmt_prineo.py#L1130-L1140


2. Mersenne Twister

  • 덧셈 대신 뺄셈
  • 커스텀 승수 0x13F8769B
  • 31비트로 마스킹
  • 커스텀 상수를 사용한 변형된 twist 연산
  • 수정된 마스크 상수

구현: https://github.com/ExIfDev/Prineo_RE/blob/main/Noesis/fmt_prineo.py#L1074-L1128

파일 포맷 연구

  • 게임: PriPara (Prineo)
  • 손잡이 방향: 오른손잡이
  • 엔디언: LE
  • 삼각형 와인딩: CW
  • 유형: 희소 청크
  • MaxPolyC: 65535
  • MaxBoneC: 255

다음 문서는 SSZL 압축 해제 후의 파일을 다룹니다.

도구 다운로드