A grey hat hacker has a curious mix of both black hat and white hat characteristics. He trawls the internet and sniffs out network faults and hacks into the system. He does so with the sole intention of demonstrating to the system administrators that their network has a defect in terms of security. Once hacked into the system, they may offer to diagnose and rectify the defect for a suitable consideration.