Claude Code Usado para Engenharia Reversa do Disney Infinity 1.0, Quebrando Restrição de 13 Anos de Personagens

Análise Técnica do Processo de Engenharia Reversa
Um desenvolvedor usou com sucesso o Claude Code para fazer engenharia reversa do Disney Infinity 1.0 (2013) e quebrar uma restrição de personagem de longa data que havia desafiado a comunidade de modding por mais de uma década. O jogo originalmente bloqueava os personagens em seus conjuntos de jogo "domésticos" específicos, impedindo o jogo cruzado entre os diferentes mundos dos personagens.
Por Que Este Foi um Problema Difícil
A restrição não era uma simples flag ou arquivo de configuração. A função chave FindPlaysetForCharacter era chamada em 13 pontos diferentes em 6 áreas do código C++ do jogo. Tentativas anteriores falharam porque:
- Corrigir uma verificação não funcionava, já que as outras 12 ainda bloqueavam o acesso
- Mods apenas de arquivos de dados falharam porque o código nativo validava antes de ler os dados
- A injeção de DLL travava o jogo devido ao acesso não seguro a threads ao estado Lua
- Renomear arquivos de personagens para pastas de outros personagens causava travamentos no jogo
Como o Claude Code Ajudou
O desenvolvedor usou o Claude Code (Opus com alto raciocínio) no binário do jogo sem símbolos, sem código-fonte e sem documentação existente de engenharia reversa. O Claude Code ajudou com:
- Rastrear o grafo de chamadas de
FindPlaysetForCharacterpor toda a base de código - Identificar todos os 13 locais de chamada de validação
- Mapear a qual área de código cada local de chamada pertencia
- Entender a linguagem assembly x86 e reconhecer padrões de salto condicional após cada chamada
- Determinar os bytes exatos para corrigir
- Trabalhar em múltiplas abordagens falhas antes de chegar à solução funcional
A Solução e os Resultados
Todo o processo de engenharia reversa levou menos de 24 horas. A solução final consiste em:
- 17 correções binárias
- 3 arquivos de dados modificados
O mod permite que qualquer personagem funcione em qualquer conjunto de jogo, é gratuito e de código aberto, e instala em 2 minutos. O repositório GitHub está publicamente disponível em github.com/philparkinson1204/InfinityUnlocked.
Resposta da Comunidade
A postagem no Reddit anunciando o mod se tornou a principal postagem no subreddit do Disney Infinity com mais de 90 votos positivos, 45+ comentários e mais de 3.000 visualizações. O modder mais conhecido da comunidade comentou "Melhor que meu método... TRABALHO INCRÍVEL!!!" e ofereceu colaboração. Os usuários estão ativamente testando a versão beta, relatando bugs e solicitando portes para o Disney Infinity 2.0 e 3.0, já que eles rodam no mesmo motor.
O README credita o Claude Code diretamente pelo trabalho de engenharia reversa.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Executando 20 janelas de terminal Claude Code simultaneamente com características de TDAH
Um desenvolvedor com traços de TDAH (disléxico, não diagnosticado) descreve a execução simultânea de 20 janelas de terminal do Claude Code em projetos diferentes. Cada janela mantém um contexto que seu cérebro não consegue reter, criando um sistema de memória externalizada usando agentes de IA.

Claude AI Orienta Usuário no Reparo de Teto Solar de Carro com Adesivo de Vidro de Uretano
Um usuário reparou o teto solar de um Ford Fusion 2012 que se abriu na estrada seguindo a orientação passo a passo de Claude para limpar a ferrugem e aplicar adesivo de vidro de uretano, evitando uma substituição de US$ 1500 em um carro de US$ 5000.

Wyrmbarrow: Um Mundo Persistente de D&D para Claude via Ferramentas MCP
Um desenvolvedor criou Wyrmbarrow, um MUD headless acessível apenas por meio de ferramentas MCP onde Claude atua como o jogador. O mundo apresenta estado persistente, regras de combate D&D 5e e um mecanismo de pulso de 6 segundos para economia de ação.

Usando Claude Haiku como Porteiro para Reduzir os Custos da API Sonnet em 80%
Um desenvolvedor criou um pipeline de dois estágios usando o Claude Haiku para filtrar 85% do texto não estruturado antes de enviar apenas conteúdo relevante para o Claude Sonnet, reduzindo os custos da API em aproximadamente 80% ao processar milhares de comentários.