프로젝트 소개
patternsleuth는 Unreal Engine 게임에서 공통 함수와 전역 변수를 찾기 위한 견고한 패턴을 식별하도록 설계된 테스트 스위트입니다. Unreal Engine 리버스 엔지니어링 및 모딩 도구인 UE4SS와 함께 사용하기 위한 것입니다.
## 사용법
patternsleuth를 사용하려면 게임 실행 파일을 `games` 디렉터리에 넣으십시오. 예상 구조는 게임별 하위 디렉터리에 실행 파일이 포함된 형태입니다. 예를 들어:
```
games
├── AstroColony
│ └── AstroColony-Win64-Shipping.exe
├── FSD
│ └── FSD-Win64-Shipping.exe
└── TwinStick
└── TwinStick-Win64-Shipping.exe
```
그런 다음 다음 명령으로 테스트를 실행하십시오:
```bash
cargo run --release
```
테스트 스위트는 제공된 실행 파일을 스캔하고 테스트된 게임들에서 어떤 패턴이 신뢰할 수 있는지 보고합니다.
## 감사의 글
이 프로젝트는 게임 샘플, 심볼이 포함된 깨끗한 소스 빌드, 패턴 시드, 그리고 문자열 기반 심볼 리졸버에 대한 영감을 제공한 여러 개인의 기여에 감사드립니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.