Skip to content

About

An Allwinner F1C100s / F1C200s buildroot external tree for (among others) the hardware challenge for VUCTF-2026

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Nabby linux

This contains the buildroot, uboot & linux configurations for a hobby project. To get started, clone a new buildroot repository outside this one. Then, from within the buildroot repository, execute:

BR2_EXTERNAL=../nabby-linux make nabby-linux_defconfig

This will import all the files from this repository. If you are new to buildroot, consider taking a look around this repository to see what you just imported.

after you compiled your buildroot, you should get a flash.bin image as described in the genimage.cfg. To flash it, put the chip in FEL-mode. This is done by shorting chipselect of the spiflash to 3.3 volts and powering on the device, after powerup remove the short. Now you can use:

sunxi-fel -p spiflash-write 0 flash.bin

to flash the board while its in FEL mode.

VUCTF-2026 board

The VUCTF26 board has support for the w5500 dev boards like the w850io or the cheaper USR-ES1. There exist also the Spookystats vulnerable website and the portalctl privilege escalation challenge which can be compiled as a buildroot package. Any questions are welcome towards joa0405 on discord!

board.png board.png schematic.pdf

Acknowledgements

When we built the nabby board, we forked the repository from: BasicCode and we are very thankful for their contribution & GPL-2.0 license. In BasicCodes repository, they acknowledged help from the following authors:

This project is based heavily on the work of others; I would like to acknowledge these project in particular:

About

An Allwinner F1C100s / F1C200s buildroot external tree for (among others) the hardware challenge for VUCTF-2026

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages