HeadlinesBriefing HeadlinesBriefing.com

Chip SPC970 PS2 reverse engineered após 25 anos

Engadget •
×

Mais de 25 anos após o lançamento do PlayStation 2 original, o desenvolvedor Disco Starslayer conseguiu extrair o firmware do chip de segurança SPC970 Mecha Con usado nas primeiras consolas PS2 'fat'. A descoberta foi possível graças a uma vulnerabilidade descoberta pelo colaborador Libby, que descobriu que enviar mais dados do que o buffer do chip podia causar um underflow que exibia seu código ROM interno. A extração exigiu cerca de 1.000 passos para despejar a imagem completa de 256KB, com cada passo reescrevendo a EEPROM de escrita limitada do chip e gradualmente a desgastando.

O firmware despejado cobre 22 imagens através de modelos PS2 do SCPH-15000 (apenas Japão, lançado em 2000) até os modelos série 39000 de 2002. Ele também inclui firmware para os placas arcade Namco System 246 e 256 que compartilhavam o mesmo chip. Estes foram os últimos componentes não lidos da PS2 após o lançamento do firmware 'Dragon' Mecha Con em 2021.

Embora os dumps não contenham dados suficientes para construir um emulador de unidade óptica, eles poderiam permitir modchips que substituem o Mecha Con mantendo o DSP da unidade para leitura de discos. O firmware também revela a criptografia 'Magic Gate' da Sony usada para cartões de memória e executáveis KELF, que eventualmente permitirá emulação de baixo nível de todo o sistema em projetos como PCSX2.

Fonte: Engadget · Resumido por HeadlinesBriefing