Como despejar/escrever uma EEPROM sem fio MINI PCI-e ou extrair/editar uma imagem de BIOS INSYDE

Como despejar/escrever uma EEPROM sem fio MINI PCI-e ou extrair/editar uma imagem de BIOS INSYDE

A HP não quer permitir que as pessoas usem qualquer placa sem fio que não seja a sua, criando uma lista de permissões de ID de dispositivo no BIOS. Quero usar uma placa atheros que não passe da postagem (no entanto, se eu conectá-la após a postagem, ela funcionará bem). Então eu tenho dois caminhos a seguir..

Quero editar a atualização mais recente do BIOS do meu laptop e adicionar os IDs do dispositivo da nova placa à lista de permissões sem fio. O BIOS está dentro e em modelos de laptops anteriores. O download de uma atualização do BIOS simplesmente fornecia o arquivo FD que você pode editar no EZH2O. No entanto, as novas bioses estão fornecendo um arquivo .bin do qual não tenho certeza de como extrair o arquivo fd. Alguma ideia da mente coletiva?

Caso contrário, eu poderia tentar descartar o eeprom da placa HP e, em seguida, escrever um código apropriado na nova placa para permitir que ela ignorasse a verificação do BIOS. Eu sei que haverá mais problemas no que diz respeito aos motoristas.. mas só preciso de ajuda com esta parte. Até agora, não consegui fazer com que o ethtool do Linux funcionasse para mim. Alguma outra ideia?

muito obrigado

Responder1

Você precisará descobrir qual é o sinalizador de pilha, então assuma:

peek 0cX000101010001em seguida, print 0cX000101010001fornecerá o segmento de bytes de saída da matriz do microcontrolador, permitindo que você injete seu código.

A bandeira 0cX000101010001foi usada apenas como exemplo para você começar. Lembre-se que você precisa saber quais comandos o microcontrolador aceitará e o que ele irá detalhar.

informação relacionada