GunZRs: identificando um limite de empacotamento antes de reconstruir a partir dos dados do jogo
Alvo: GunZ: A instalação do Duel Steam, Gunz.exe e arquivos .mrs
Autor / atribuição: OpenRsG
Data de revisão da fonte:
Rever estado: Fontes revisadas; os testes do autor não são executados de forma independente.
A questão
Como a reconstrução pode continuar quando um executável compactado impede a recuperação estática da lógica do jogo?
O que REA fez
REA e Ghidra investigam arquivos nativos. O autor registra seções Themida, entrada RVA e stubs de descompactação em Gunz.exe, com caminhos locais REA Evidence. Os formatos de jogo são então recuperados principalmente da estrutura do arquivo de dados. Os scripts públicos também cobrem consultas REA, equipamentos ELF/PE gerados, análise, armazenamento em cache e propagação de falhas.
Resultados relatados pelo autor
O projeto publica uma reconstrução Rust + Bevy, notas de formato, scripts de consulta e testes. O autor relata a jogabilidade do Linux com instalação própria, mapas, ações, bots, construção de navegador e LAN. A análise da função ELF/PE gerada e as verificações de repetição de instantâneos são registradas separadamente da compatibilidade do jogo.
Limitações e reivindicações não verificadas
O código do jogo compactado não foi recuperado estaticamente e alguns comportamentos e tempo são inferidos. O Evidence original permanece local para o autor; o material público inclui descrições e scripts. As compilações de CI Windows/macOS são relatadas, mas não foram reproduzidas pelo autor. As contagens de mapas têm escopos de notas diferentes e não comprovam compatibilidade total. Este catálogo não foi executado novamente.
O que aprender
Uma falha na análise ainda pode estabelecer um limite útil: rotular fatos binários, observações de arquivos de dados e inferências separadamente.
Evidência de uso de REA na fonte
stub (REA evidence under .local/re/a076a5d8…/). Game code is not statically readableA formatação do trecho é simplificada. Leia a fonte original para o contexto completo.
Fontes originais
- Fonte primária/evidência fixada
- Projeto / demonstração
- Fonte adicional 1
- Fonte adicional 2
- Fonte adicional 3
Resumo editorial independente. O crédito pertence aos autores originais. O software alvo, os instaladores e a saída completa do descompilador não são redistribuídos aqui.