I firewall sono diventati una parte indispensabile delle reti di computer. Le aziende acquistano firewall commerciali o utilizzano pacchetti software firewall open source per soddisfare le loro esigenze. La maggior parte di questi sono basati su Linux o FreeBSD, mentre pochi sono basati su OpenBSD, che hanno poche funzionalità o sono strumenti a riga di comando. In questo progetto si è cercato di creare un pacchetto software firewall basato su OpenBSD, dotato di un'interfaccia utente grafica, di un'infrastruttura estensibile e destinato ai sistemi embedded. Poiché questo studio ha come obiettivo il sistema operativo OpenBSD e l'hardware embedded, sono state discusse le basi di OpenBSD e le decisioni di progettazione per un sistema embedded. Infine, è stata illustrata l'infrastruttura di implementazione di questo studio.