…helps you to harden your Workstation kernel & allows you to disable modules, like Firewire.
Including a set of iptables rules to block common attacks, like XMAS & NULL Packets.
Required:
Python 2.7 & 3
Install:
$ git clone git://github.com/pinkyboo/fedora_hardening.git
Run:
# cd $(dirname $(locate -l1 -r "/start.py$")) && python start.py
…or:
# cd $(dirname $(locate -l1 -r "/start.py$"))
# python start.py
Note: Created as a private project, but free to use for everyone by now. Still in development and testing cycle.
Original written in Bash and changed to Python for fun and learning. If someone finds issues, it would be nice
to let me know. Runs on Fedora 26 & 27 Workstation.