Postado 17 de Março 17 Mar Estive pensando aqui. Tem como pegar um arquivo de uma nand ou eprom com bootloader e trocar a versão do firmware nesse arquivo para regravar? Procurei na internet, mas o assunto é muito vago. E como sou novato ainda não tenho a expertise para encontrar ou programas, ou maneira de fazer isso (se é que tem).
Postado 27 de Março 27 Mar Cara, vale a pena você começar pesquisando dois conceitos principais: ROM Hacking e Engenharia Reversa. ROM Hacking basicamente envolve usar ferramentas como editores hexadecimais para analisar e modificar o conteúdo de uma ROM — seja pra traduzir, alterar textos ou até mudar alguns comportamentos simples do sistema. Já a Engenharia Reversa é um processo mais profundo. É quando você pega um firmware já compilado e tenta “voltar atrás”, desmontando (desassembly) ou analisando o código pra entender como ele funciona, identificar rotinas, protocolos, possíveis falhas, etc. Mas já te adianto: não é algo simples Se você quiser fazer modificações mais sérias, vai precisar estudar bem assembly, e de preferência o específico do processador usado nesse receptor. Tem gente que começa mexendo com coisas mais simples, tipo: - Alteração de strings (textos visíveis), que dá pra identificar fácil olhando o ASCII no hex - Uso de scripts ou tutoriais prontos (o famoso “script kiddie”), onde você aplica algo já conhecido e funciona Agora, quando entra em algo mais avançado — tipo mexer em bootloader, lógica do sistema, ou comportamento interno — aí o buraco é bem mais embaixo. Você vai precisar realmente entender o firmware em nível de instrução. Resumindo: Desassemblar e modificar firmware não é impossível, mas também não é nada trivial. Exige estudo, prática e bastante paciência. Se quiser se aprofundar depois, existem ferramentas que ajudam bastante nesse processo, como editores hexadecimais mais avançados (tipo o HT Editor) e Disassemblers - mas isso já depende de uma bagagem um pouco maior sobre o assunto.
Participe agora da conversa!
Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.