Cerca de um ano atrás, pedi dois TP-Link XZ000-G3 GPON Terminal da Senetic. O primeiro que recebi foi uma versão 1.0 de hardware e a segunda foi 2.0. Mais tarde naquele ano, abri o dispositivo e notei os cabeçalhos UART despovoados, eles também marcaram a ordem dos pinos. Por isso, decidi soldar os pinos de 2,54 mm na placa e, quando conectei meu USB-TTL RED (FT232R) aos pinos, notei que não há fluxo de dados entre meu computador e o terminal GPON. Medi cada pino com um multímetro e isso confirmou que quase não há voltagem no TX ou nos pinos RX.
Avançando hoje, pedi recentemente este Módulo USB de programador USB CH341A/CH341B 24 25 Series EEPROM Flash de Aliexpress e, felizmente, o chip no quadro era um XM25QH128a, que tinha 8 pinos, também o clipe de teste de Aliexpress teve 8 pinos. Então, baixei asprogrammer do GitHub e li a memória flash, que carreguei para este repositório.
TP-Link-XZ000-G3_EU1_v1.0_flash_dump.bin
Current programmer: CH341
Reading memory...
Done
Execution time: 0:03:22
CRC32 = 0x4629C331
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
65536 0x10000 LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 204352 bytes
655616 0xA0100 LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 3775488 bytes
2031616 0x1F0000 Squashfs filesystem, little endian, version 4.0, compression:lzma, size: 2472539 bytes, 638 inodes, blocksize: 131072 bytes, created: 2022-01-26 02:15:13
8388864 0x800100 LZMA compressed data, properties: 0x5D, dictionary size: 8388608 bytes, uncompressed size: 3775488 bytes
9764864 0x950000 Squashfs filesystem, little endian, version 4.0, compression:lzma, size: 2472539 bytes, 638 inodes, blocksize: 131072 bytes, created: 2022-01-26 02:15:13
Usuário administrador:
adminUsuário regular:
user1234Nota: essas são as credenciais padrão para V2 também.
$1$$iC.dUsGpxNNJGeOm1dFio/:1234
Session..........: hashcat
Status...........: Cracked
Hash.Mode........: 500 (md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5))
Hash.Target......: $1$$iC.dUsGpxNNJGeOm1dFio/
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?2?2?2 [4]
Guess.Charset....: -1 ?l?d?u, -2 ?l?d, -3 ?l?d*!$@_, -4 Undefined
Guess.Queue......: 4/15 (26.67%)
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)
Progress.........: 576/2892672 (0.02%)
Rejected.........: 0/576 (0.00%)
Restore.Point....: 0/46656 (0.00%)
Restore.Sub.#2...: Salt:0 Amplifier:2-3 Iteration:0-1000
Candidate.Engine.: Device Generator
Candidates.#2....: 1ari -> 1nov
Hardware.Mon.SMC.: Fan0: 44%
Hardware.Mon.#2..: Temp: 55c