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

Construindo uma Torre de Água para Afastar Pombos com Claude AI — Zero Linhas de Código
Um desenvolvedor construiu uma torre de água automatizada para espantar pombos usando Claude AI para esquemas, código e seleção de componentes — sem escrever uma única linha de código.

Lições Práticas da Construção de uma Base de Código de 350 Mil Linhas em Solitário com Agentes de IA
Um desenvolvedor compartilha insights concretos de engenharia da construção de uma base de código de produção com 356 mil linhas em 52 dias usando agentes de IA, incluindo como a estrutura da base de código afeta a saída dos agentes e por que a tipagem forte é essencial.

Assistente de Pesquisa Multi-Agente Local Economiza 15-25 Minutos por Tarefa
Um administrador de TI construiu um pipeline de pesquisa multiagente local usando modelos Ollama que gera resumos estruturados em ~2 minutos, em vez dos 20-30 minutos de pesquisa manual. O sistema roda em RTX 5090 com 64GB de RAM e se integra ao OpenClaw para gerenciamento de agentes.

Otimização de Custos do Agente OpenClaw com Otimização de DOM e Monitoramento por Painel
Reduziu os custos do agente OpenClaw em 41% usando avaliação personalizada de JavaScript para leituras de DOM, minimizando chamadas de API e inchaço de tokens. Um painel de tokens em tempo real suporta o rastreamento de uso.