Secrets of Technology

Adventures in the Network.

Dumping the Flash

by Brian Murphy @ 2024-03-10 10:53:47
zyxel managed switch mtd mtdblock jffs2 binwalk minicom expect python u-boot
While analyzing the boot process of a Zyxel GS1900-24HPv2 Managed Switch, it became apparent that I would need to analyze the flash storage on the board. Lacking access to the operating system, and with no way to connect a display or keyboard, I knew this was going to be a fun project.

Analyzing Flash Partitions

by Brian Murphy @ 2024-03-15 04:31:14
jefferson mtdblock binwalk zyxel journalling mtd-utils jffs2
I have a dump of one of the flash partitions of my recently purchased Zyxel GS1900-24HPv2. With that in hand, I will be able to continue the analysis of how this switch works. Will this JFFS2 filesystem image contain the missing scripts that are needed for Linux to boot on this switch?

(links)