Du könntest dich auch mal nach Sources von Firewalls umschauen, von einem älteren IPCop hatte ich mal eine.
Die kannst du dann verändern, leicht ist es allerdings nicht.