bpflock: eBPF driven security for locking and auditing Linux machines