Обратный инжиниринг VXWorks (который заменяет Linux на более новых маршрутизаторах)
Маршрутизатор Linksys видел о предложении INT54G версии 1. Это отлично проходит Linux и был источником большого взлома в расцвете, что приведет к популярным альтернативным пакетам прошивки как DD-WRT и помидор. Но компания ушла от прошивки на основе Linux, начиная с версии 8 оборудования. Теперь они используют запатентованную операционную систему в реальном времени под названием vxworks.
[Craig] Недавно собрал руководство по обратным инженерам для WRT54GV8 и более новых маршрутизаторов. Его метод является чисто прошивкой, основанный на самом деле, потому что он на самом деле не владеет маршрутизатором, который запускает VXWorks. Немного покисляя в шестнадцатеричном сварении позволяет ему определить разные части файлов, что приведет к заголовочному эльфу, который действительно начинает разблокировать секреты внутри. Оттуда он проводит довольно длительный процесс точно разборки кода в то, что имеет смысл. Инструмент выбора, используемый для этого IDA Pro Diassembler и отладчик. Мы не были ранее знакомы с этим, но видим, что это может сделать, мы довольно впечатлены.
[Изображение через Wikimedia Commons]