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

AgentBnB: Um Sistema Multi-Agente Criado por um Não-Programador Usando Claude Code
Um corretor de imóveis sem experiência em programação criou o AgentBnB, um sistema onde agentes autônomos podem se encontrar, contratar uns aos outros, pagar uns aos outros e liquidar contas sem intervenção manual. O projeto atualmente tem 29 estrelas no GitHub e inclui sistemas de identidade, custódia, reputação e rede de retransmissão.

Configuração Prática do OpenClaw: Configuração do Mac Mini, Gestão de Custos e Automação Diária
Um desenvolvedor compartilha sua configuração básica do assistente OpenClaw rodando em um Mac Mini, detalhando medidas de segurança, otimização de custos de US$ 60-70 em taxas iniciais de API para US$ 0,60-2,60 diários, e integrações práticas incluindo Telegram, Dropbox e Google Workspace via Composio.

Construindo um Aplicativo de Análise de Fantasy Baseball com Claude Code: A Experiência de um Estudante de Direito
Um estudante de direito com diploma de ciência da computação de 2017 construiu o Ball Knower, um aplicativo iOS de análise de fantasy baseball, usando o Claude Code para implementação enquanto cuidava de todas as decisões de produto e domínio. O aplicativo possui 1.313 perfis de jogadores da MLB, escolhas diárias de arremessadores para streaming e rankings de dinastia, com um backend executando 30 tarefas cron extraindo de 9 fontes de dados.

Desenvolvedor troca Cursor por Claude para acesso ilimitado ao Opus
Um desenvolvedor migrou do Cursor para o plano Max de US$ 100 do Claude para obter uso ilimitado do Sonnet e Opus, considerando-o mais econômico do que a despesa mensal de US$ 120 do Cursor com créditos.