hack proofing