Entenda o software com REA. O que você vai construir?
Desde portas de jogos antigas até um pequeno seletor de cores, explore projetos públicos usando Reverse Engineer Anything. Veja o que foi construído, como REA contribuiu e o que ainda não foi verificado.
34 casos públicos · 5 vitrines oficiais e projetos comunitários 29 ou experimentos de autoresFontes primárias para cada entrada; os resultados dos testes são relatados pelo autor.
Projetos populares
Instantâneo: 2026-10-21. Projetos de catálogo revisados pela fonte com pelo menos 100 GitHub Stars, classificados por estrelas. Stars indica atenção, não reprodução independente ou prontidão para produção. Fontes de instantâneos
Como uma posição na tela se torna um valor de panorâmica sonora?
Autor / fonte: Equipe de vitrine REA; autores originais do projeto creditados em fontes
A fonte registra casos diferenciais 3, 205 em relação à função x86 original e uma correspondência 63-byte completa após a recompilação com o compilador histórico.
Como um editor da web escreve rich text na área de transferência da área de trabalho?
Autor / fonte: Equipe de vitrine REA; autores originais do projeto creditados em fontes
A vitrine explica renderizador → pré-carregamento → IPC → principal no nível da fonte e demonstra marcadores de rich text e tabelas Markdown em uma análise de módulo independente.
Como as balas são distribuídas uniformemente ao redor de um anel e apontadas para o jogador?
Autor / fonte: Equipe de vitrine REA; autores originais do projeto creditados em fontes
A vitrine apresenta novas verificações REA junto com a verificação histórica do Turbo C++: uma região 2, 139-byte contendo as correspondências auxiliares.
Como um código de login de seis dígitos é calculado a cada 30 segundos?
Autor / fonte: Equipe de vitrine REA; autores originais do projeto creditados em fontes
A página oficial relata casos 133 comparando o método extraído com uma implementação independente, além dos seis vetores de referência SHA-1 da RFC 6238.
Como a validação de entrada pode ser recuperada sem símbolos ou código-fonte?
Autor / fonte: Equipe de vitrine REA; autores originais do projeto creditados em fontes
O registro oficial mostra Correto! /exit 0 para o candidato correto e Incorreto! /exit 255 para um candidato incorreto. A solução é então verificada em relação à fonte e aos metadados dos organizadores.
Como as regras de lançamento, colisão, desova e pontuação podem ser recuperadas de um jogo DOS?
Autor / fonte: tuunanet
O autor publica uma reconstrução Rust + SDL2 jogável, especificações de comportamento, notas de engenharia reversa e ferramentas de extração de ativos.
Como a pesquisa de mira, HUD e comportamento binário pode informar uma implementação de mecanismo rastreável?
Autor / fonte: Moxnatiy
O projeto publica um mecanismo C++20, notas de função, testes e capturas de tela. O autor relata o carregamento de uma instalação BF2 1.5 própria, conectando-se a um servidor dedicado original e exibindo soldados e HUD. No modo conectado, a mira é renderizada, expande durante o movimento e contrai quando parada, com verificações como test_weapon_hud.
Como a reconstrução pode continuar quando um executável compactado impede a recuperação estática da lógica do jogo?
Autor / fonte: OpenRsG
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.
Como uma campanha pode manter seus roteiros e lados enquanto permite a entrada de um segundo jogador?
Autor / fonte: cranebeaker and community contributors
O projeto publica MCP/habilidades, ferramentas de teste de sincronização e pesquisas específicas de jogos. As notas C&C3 incluem endereços, formatos e experimentos. Para World in Conflict, o autor relata um host de campanha LAN executando missões enquanto um segundo cliente se junta e vê unidades sincronizadas ao vivo, mas não pode controlar suas próprias unidades. Cada jogo mantém seu próprio nível de controle de qualidade.
Como as interações entre tela, layout e editor podem informar uma ferramenta de design independente?
Autor / fonte: michaelshimeles
O projeto publica telas infinitas, páginas, layouts, edição vetorial, quadro branco e interfaces MCP, com testes e diferenças de recursos. Revisado em 2026-10-21: agora é denominado Sketch, com o executável sketch-rs, migração de primeira inicialização do antigo diretório do projeto e compatibilidade com arquivos antigos e variáveis de ambiente. Resta um caso.
Como construir uma tela focada, uma câmera e um gravador de áudio?
Autor / fonte: michaelshimeles
O projeto publica gravação screen/camera, mixagem de áudio, buffer de repetição e recursos de streaming. O autor relata desenvolvimento e testes em um Apple Silicon Mac. O 2026-10-21 README adiciona lançamentos universais Apple Silicon + Intel, atualizações signing/notarization e Sparkle.
Como a pesquisa de interação gráfica pode informar uma interface de mercado Rust independente?
Autor / fonte: michaelshimeles
O projeto publica gráficos de GPU Rust, comandos de teclado, layouts de painel e integração de dados com uma interface estilo Bloomberg. Revisado em 2026-10-21: Indicadores integrados 151, testes de parâmetro e entrada de limite e um script de liberação universal macOS foram adicionados. Estas são alterações de implementação posteriores, não uma nova investigação REA.
Como os fluxos de trabalho de contabilidade de desktop podem informar um aplicativo local independente?
Autor / fonte: lxistired
O projeto publica um pacote de visualização, fonte e estudo de caso. O autor lista fluxos de trabalho implementados de fatura, pagamento, inventário, reconciliação bancária e relatórios.
Como a verificação de disco, mapas de árvore e detecção de duplicatas podem ser verificadas antes de construir uma nova interface?
Autor / fonte: KarlssonChristoffer
O projeto publica um mecanismo Rust, interface Tauri/Svelte e IDs REA Evidence. O autor relata testes de mecanismo 24 e uma verificação scan/treemap de aproximadamente 1.3 milhões de arquivos em uma máquina.
Como as observações de interface e API podem informar um protótipo que exporta modelos 3D?
Autor / fonte: payswapdotorg
O projeto publica um protótipo Next.js 16, modelo de API e diferenças. O autor relata testes 67 cobrindo especificações image/text-to-scene, geometria three.js e exportação GLB, GLTF, OBJ, STL e USDZ.
Como um ajudante separado pode encontrar e abrir o fluxo de download existente do watch-eSIM do aplicativo complementar?
Autor / fonte: AllMySlop
O auxiliar Android, companion-analysis.md e os registros de teste são públicos. TESTING.md relata testes de unidade 25 e transferência do emulador. Uma atualização posterior do README relata a instalação bem-sucedida em um Pixel Watch 2 LTE e conectividade eSIM somente de dados em uma operadora compatível.
Quando um driver se conecta, mas não imprime, como podem ser encontradas diferenças de handshake?
Autor / fonte: bigtower17
O autor publica um serviço de impressão Go baseado em termoimpressão e notas de protocolo, relatando a impressão Ctrl + P de texto, imagens e documentos em Windows 11 com um LX-D02 real e uma correção de handshake upstream.
Como a autenticação, a descoberta de recursos e a pesquisa de conexão podem informar um cliente independente com escopo definido?
Autor / fonte: hygkui
Desktop Go/MyGo público e fonte CLI, notas de protocolo e testes são fornecidos. O autor relata conectividade ponta a ponta em uma máquina de desenvolvimento Windows e dois gateways de produção, cobrindo o portal SSL VPN, recursos autorizados e túneis HTTP CONNECT.
Como REA escolhe um provedor de análise nativa e detecta um provedor indisponível?
Autor / fonte: az9713
O autor publica o processo e os recibos dos testes: todas as quatro respostas estavam apenas parcialmente corretas e três dos oito resultados previstos da verificação Ghidra estavam errados.
Um relatório de zero chamadas ou janelas IPC reflete o aplicativo ou uma lacuna de análise?
Autor / fonte: UnknownHacker1
O autor publica uma reprodução de um comando de APIs Electron perdidas em um formulário webpack específico e registra como uma incompatibilidade de integridade ASAR pós-assinatura foi tratada.
Como a adição de REA afeta a taxa de sucesso, o tempo e o custo de um agente?
Autor / fonte: pablodiazjorge
Cinco estudos pré-registrados são públicos. Estude 1: 28/30 em ambos os grupos. Estude 2: 11/24 sem REA versus 4/24 com REA. Estudo 3: 71/72 versus 68/72. O estudo 4 usa DeepSeek: 20/20 versus 19/20, sem diferença significativa detectada. No Estudo 5, a habilidade revisada custa 14% mais do que a habilidade oficial (p=0.012), sem uma alteração significativa na precisão. A nota de retenção 2026-10-21 Evidence distingue execuções de estudo 482, 336 que chamou REA e 3 reexecuções interrompidas por reinicialização: nenhuma dessas execuções de chamada 339 REA retidas proativamente Evidence; o avaliador o reconstruiu a partir dos registros do cliente.
Como uma função pode ser encontrada a partir de uma string de saída e seus relacionamentos de chamada verificados?
Autor / fonte: CassieFox23
O autor relata ter descoberto a descompactação com o chamador 1 e os chamados 24 correspondentes à construção de referência. Etapas de construção, registros MCP cortados e duas classes de respostas de erro são públicas.
Como as descrições e análises da ferramenta REA podem se ajustar ao contexto 32K de um modelo local?
Autor / fonte: CassieFox23
O autor relata que todas as descrições da ferramenta 206 excederam o contexto. Uma configuração 62-tool atingiu uma redefinição de GPU após ler o prompt. O prompt 10-tool usou tokens 4,407; três execuções encontraram a string de destino e explicaram o verificador, cada uma levando cerca de 80 segundos.
Como um artefato de liberação pode ser identificado antes de responder a uma pergunta do arquivo de entrada limitado?
Autor / fonte: martinlofranodeoliveira
O autor publica resumos fixados, auditoria JSON, resumos Evidence higienizados e scripts de reprodução. A fatia relata o arquivo JavaScript analisado 1, nós AST 469, descobertas 14 e zero falhas de análise, enquanto observa que a análise do pacote completo foi interrompida durante a expansão semântica.
Como o JSON Evidence grande pode se tornar fatos legíveis e uma reconstrução verificada?
Autor / fonte: jinshi666888
O autor publica um dispositivo Evidence higienizado, arquivo: relatório de linha, reconstrução e afirmações, relatando a aprovação das verificações de reconstrução 10/10.
Como podem dois projetos tornar-se especificações de comportamento e depois uma nova ferramenta combinada?
Autor / fonte: sickpyramid
O autor publica ratewise (taxa de transferência e ETA) e objdelta (diff/patch estrutural), relatórios e Evidence. Os resultados do contrato relatados são 18/18 e 17/17, além de testes 7/7 e 6/6 para as novas ferramentas. Ambos os exemplos contam como um caso de projeto.
Como uma interface da web pode enviar trabalhos REA remotos de longa duração e carregar grandes resultados sob demanda?
Autor / fonte: MiaAI-Lab
A página Ferramentas → REA pública e a implementação do servidor suportam execução remota separada, logs, resumos, limitations/unknowns, visualizações sob demanda, exportações JSON e comparação Evidence. A fixação de versões, o gerenciamento de tarefas e os testes de upload são públicos. A inclusão diz respeito à integração implementada e não apenas às instruções de instalação.
Uma fonte primária pública deve mostrar explicitamente o uso de REA, uma pergunta concreta, um processo e um resultado. Análise, implementação independente e trabalho histórico são atribuídos separadamente. Experimentos fracassados, avaliações e integrações REA implementadas são bem-vindas. Excluem-se introduções de ferramentas, espelhos e planos não implementados.