This will create a .output directory with all the intermediary files and the main executable, ``netcat_ebpf_demo``
## Demo Commands
Open a terminal and listen on netcat on port 4444:
```bash
nc -lvp 4444
```
Then do the same for port 5555:
```bash
nc -lvp 5555
```
And for port 3333:
```bash
nc -lvp 3333
```
Now, open a fourth terminal and start the program:
```bash
sudo ./netcat_ebpf_demo
```
This will open connections to both port 4444 and 5555
On a fifth (and final) terminal connect to port 3333:
```bash
nc 127.0.0.1 3333
```
In this terminal, try sending some messages: if the message starts with 'a', it will be appear on the terminal with socket 4444; if it starts with 'b', the same but on 5555; otherwise it will go to 3333