Arqueologia Digital

Ano 1 · Ano 2 · Ano 3 · Ano 4 · Ano 5 · Ano 6 · Ano 7 · Ano 8 · Ano 9

Tópicos › Primeiro ano › Pense Bem e engenharia reversa de chips

Pense Bem e engenharia reversa de chips

O Pense Bem voltou a ser discutido por três caminhos: a documentação antiga de Felipe na wiki do Garoa, a ideia de fazer o decapping do Z8 com ROM de máscara e as falhas do simulador no cálculo das respostas. Em outras conversas foram discutidas a segurança do decapping de CIs com ácido nítrico e ferramentas de engenharia reversa.

Primeiro ano: novembro de 2017 a outubro de 2018

Pense Bem

Felipe ofereceu o rascunho de esquemático e o repositório garoa/PenseBem a quem quisesse continuá-los. Participantes acharam erros no simulador, DQ concluiu que o gerador de respostas não foi decifrado e foi proposto ler todas as combinações do chip original com um Arduino. Um participante também relatou experiências de circuit bending no aparelho.

Pense Bem: todos os anos ›

25 jul 2018 Pense Bem: documentação, Z8 com ROM de máscara e decapping ★★★

Um participante pergunta se Felipe fez um esquemático do Pense Bem. DQ aponta a página da wiki do Garoa, e Felipe, autor da página e do repositório garoa/PenseBem, diz que é um rascunho incompleto de cinco anos atrás e oferece o projeto a quem quiser continuá-lo. O microcontrolador é um Z8 com ROM de máscara; discute-se o decapping do chip para extrair o firmware e o fato de o Pense Bem ser uma réplica do Smart Start da VTech, cujo dump Felipe nunca encontrou. Felipe conta que fez um simulador web antigo junto com Leonardo Pereira.

Participantes: Felipe "Juca" Sanches, Leonardo Roman, DQ, FTMaciel, Ronaldo, Rodrigo Tadeu, Affonso Amendola, Deleted Account

Ir para o início da conversa · mensagens-chave: #6432 · #6449 · #6488

27 jul 2018 Falhas do simulador do Pense Bem e o algoritmo das respostas ★★★

Rodrigo Tadeu encontra erros no simulador a partir da pergunta 16 do livro 10, e Leonardo Roman aponta que o programa 6 também falha. DQ analisa o código (dez padrões de 16 respostas) e conclui que o gerador não foi decifrado. O grupo propõe ampliar a suíte de testes com as respostas dos livros ou ler todas as combinações do chip original por meio de um Arduino.

Participantes: Rodrigo Tadeu, Leonardo Roman, DQ, Ronaldo, Felipe "Juca" Sanches, Deleted Account

Ir para o início da conversa · mensagens-chave: #6673 · #6698 · #6712

12 ago 2018 Circuit bending no Pense Bem ★

Um participante relata ter obtido efeitos como tremolo, loop, mudança de pitch e osciladores com circuit bending num Pense Bem, sem danificar o aparelho.

Participantes: Deleted Account

Ir para o início da conversa

Decapping e ferramentas de análise

Para o decapping de CIs com ácido nítrico, o grupo recomendou supervisão treinada e proteção. Gustavo Romero lembrou que a lei brasileira permite a engenharia reversa de CIs para pesquisa. Ismael Luceno descreveu ferramentas para analisar código de BIOS, e Felipe publicou um descompilador da linguagem VTT Talk, usada em hinting TrueType.

Extração de ROMs, decapping e leitura de chips: todos os anos ›

23 jun 2018 Ferramentas de análise de código de BIOS ★

Ismael Luceno contou que, com Francisco Castro Regueira, está fazendo ferramentas para analisar código de BIOS a partir de um dump da Samsung DeskMaster 486S/25Q. Por enquanto, a ferramenta é um decompilador um pouco mais inteligente que o objdump. A ideia é usá-lo como base para caracterizar o código automaticamente pelos opcodes.

Participantes: Ismael Luceno, Felipe "Juca" Sanches

Ir para o início da conversa · mensagens-chave: #5452 · #5461

10 ago 2018 Decapping de CIs com ácido nítrico: segurança e aspectos legais ★★

Uma participante pretende fazer decapping de CIs com ácido nítrico em laboratório. O grupo recomenda supervisão treinada, proteção dos olhos, cuidado com gases NOx e a diluição correta, e cita um acidente num laboratório da UFRJ. Gustavo Romero lembra que a lei brasileira permite a engenharia reversa de CIs para pesquisa e para verificar violação de patentes.

Participantes: Deleted Account, Felipe "Juca" Sanches, Ronaldo, Affonso Amendola, Gustavo Romero, FTMaciel, DQ

Ir para o início da conversa · mensagens-chave: #6962 · #7016 · #7198

13 ago 2018 TrueType hinting e descompilador de VTT Talk ★★

Felipe estuda hinting TrueType e publica um descompilador da linguagem VTT Talk, da Microsoft. Ele comenta que as ilustrações do manual da Apple estão desatualizadas e recomenda o capítulo 3 do manual como introdução.

Participantes: Felipe "Juca" Sanches, Gustavo Romero

Ir para o início da conversa · mensagens-chave: #7044 · #7049