Snuffleupagus: Open source security tool hardens PHP sites against cyber-attacks