O Roteador Linksys visto é uma versão WRT54G 1. Famalmente corre o Linux e foi a fonte de muito hacking de volta no auge, levando a pacotes de firmware alternativos populares como dd-wrt e tomate. Mas a empresa foi embora de um firmware baseado no Linux começando com a versão 8 do hardware. Agora eles estão usando um sistema operacional de tempo real proprietário chamado VXworks.

[Craig] recentemente reuniu um guia de engenharia reversa para wrt54gv8 e roteadores mais recentes. Seu método é puramente firmware com base porque ele realmente não possui um roteador que administra vxworks. Um pouco de cutucando no despejo HEX permite que ele identifique diferentes partes dos arquivos, levando a um cabeçalho Elf que realmente começa a desbloquear os segredos dentro. De lá, ele realiza um processo bastante longo de desmontar com precisão o código em algo que faz sentido. A ferramenta de escolha usada para isso é a IDA Pro Diassembler e o depurador. Nós não estávamos anteriormente familiarizados com isso, mas tendo visto o que pode fazer Estamos bastante impressionados.

[Imagem através da Wikimedia Commons]