Os chips DS28E01/DS2430/DS2431 são amplamente utilizados em produtos médicos/impressoras e outros consumíveis relacionados devido à sua boa criptografia e estabilidade. Portanto, cada vez mais clientes estão consultando sobre a quebra reversa desses chips. Fizemos um avanço nessa série de modelos e revertemos com sucesso casos relevantes para muitos clientes, com vasta experiência.
Chip DS28E01
O DS28E01 é um chip que integra uma EEPROM de 1024 bits. A EEPROM tem 4 páginas, cada uma com 256 bits, incluindo chave de 64 bits/código serial ROM de 64 bits/motor SHA-1 de 512 bits/página de registro, etc. Os dados são transmitidos através do protocolo 1-wire, e a taxa é dividida em dois tipos: modo de alta velocidade e modo padrão. Ao mesmo tempo, apenas 2 portas IO são necessárias para a transmissão de dados, o que economiza ao máximo a ocupação das portas IO.
Memória DS28E01
Existem 4 áreas de memória no chip DS28E01:
- EEPROM: dividida em 4 páginas, 32 bytes por página;
- Memória chave: 8 bytes;
- Página de registro: contém bytes de função específica e do usuário;
- Bloco de notas volátil: 8 bytes.
Desmontagem do DS28E01
A primeira maneira de descriptografar o chip DS28E01 é descompilar seu código e, em seguida, encontrar o código criptografado e verificado ou forçar a verificação da RAM modificada para que seja legal. Esse método é muito eficaz, mas muito complicado. Ele exige que os crackers sejam proficientes nas instruções de montagem de vários microcomputadores e controladores de chip único, arquitetura de chip, princípios de chips de criptografia e ferramentas de desenvolvimento.
Chip DS2430
O DS2430 integra uma memória de leitura apenas apagável e editável de 256 bits e 1 fio e uma memória de aplicação editável uma única vez de 64 bits em dois modos. A eeprom é organizada em páginas, cada página tem 32 bytes, é possível o acesso aleatório e a velocidade de comunicação é ligeiramente superior à do modo padrão do DS28E01 (16,3 kbps), e o controlo de dados e a alimentação estão todos num único pino para poupar eficazmente a ocupação da porta IO.
Características
- Memória de leitura apenas programável eletricamente apagável de 256 bits (EEPROM);
- Registo de aplicação programável uma única vez de 64 bits;
- Número de registro exclusivo de 64 bits (código de família de 8 bits + número de série de 48 bits + código de verificação CRC de 8 bits);
- O controlador multiponto integrado garante compatibilidade com outros produtos micro-LAN;
- A EEPROM é organizada em páginas de acesso aleatório de 32 bytes;
- Integra controle, endereço, dados e fonte de alimentação em um único pino de dados;
- Conecta-se diretamente a uma única porta do microprocessador e se comunica a velocidades de até 16,3 kilobits por segundo;
- Requisitos de comunicação do leitor de código de família de 8 bits DS2430A;
- Quando o transponder de detecção online é ligado pela primeira vez;
- Pacote de montagem em superfície TO-92 ou TSOC de 6 pinos de baixo custo;
- Leitura e gravação em uma ampla faixa de tensão de 2,8 V a 6,0 V, de -40 °C a +85 °C.
Chip DS2431
O DS2431 é um chip integrado de 1024 bits, dividido em 4 páginas de memória com 256 bits por página. A comunicação do 2431 segue o protocolo 1-wire, e a memória independente nele contida pode ser permanentemente protegida contra gravação ou estar no modo de emulação eprom. Outros parâmetros relacionados têm muito em comum com o 28E01 e o 2430.
Conclusão
Todos os três chips têm um número de registro exclusivo de 64 bits. O número de registro é gravado por litografia de fábrica. O número de registro é usado como endereço do dispositivo. Seu conteúdo de armazenamento só pode ser alterado de 1 para 0, portanto, pode-se observar que a eprom do chip é limitada à função OTP, de modo que esses chips são frequentemente usados em consumíveis médicos e de impressão PCBA, e o tempo de uso é limitado.




