Contexto
Dispositivos com firmware corrompido ou travado em bootloop, sem suporte oficial de recuperação, precisavam ser diagnosticados e restaurados a nível de hardware.
O que foi feito
- Leitura direta da memória flash do chip SoC utilizando um programador CH341A, contornando a necessidade de acesso via software ao sistema operacional do próprio dispositivo.
- Análise do binário extraído com Ghidra, identificando estruturas, rotinas de boot e pontos de falha em nível de assembly.
- Modificação controlada do firmware e regravação no chip, validando cada etapa antes de reconectar o dispositivo à sua placa original.
Resultado
Recuperação de dispositivos considerados “sem conserto” por vias convencionais, além de conhecimento prático aplicável a análise de malware embarcado e auditoria de firmware.