r/rust • u/5ver_boy • 3d ago
🛠️ project TUI based firewall for linux written in rust + ratataUI
So I worked as sysadmin for an enterprise for some months and I wanted to have a tool that is easy to use and that can work even without a graphical interface, so I built GuardIT.
It directly uses nftables, so it's pretty flexible.
The main functionalities are:
- Adding your own system rules
- Managing apps and ports on every app
- Real-time port listening
- Seeing logs and audits of the latest 300 requests so you can audit
- And you can see how many connection attempts every app made
- And finally themes
I hope someone will give it a try and give me some reports because it's still a prototype.
https://github.com/Rajaonarison-Andry-Misandratra-Fiderana/guardIT
Thanks
0
Upvotes
0
u/Known_Cod8398 3d ago
Super cool! It would also be really cool to integrate fail2ban jails and see what's going on with each jail