Secrets of Technology

Adventures in the Network.

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?

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.

Exploring Firmware of a Zyxel Switch

by Brian Murphy @ 2024-03-04 03:31:55
zyxel managed switch doom bix squashfs sasquatch busybox initramfs jffs2
Day to day, I deal with enterprise grade network equipment. Products made by companies like Cisco, HPE Aruba, and FortiNet. Equipment that is at home in a small factory's network closet and an enterprise data center. I can't deny that it is a lot of fun working with this equipment, but there is always something missing.

(links)