Endpoint Security for Modern Day Threats