Answer:
Whereas a black hat hacker gains access into a software or system product in order to exploit its weaknesses for selfish purposes, a white hat hacker is a professional who finds and fixes system security issues for the welfare of the entity.
Step-by-step explanation:
Black-hat hackers, who exploit system weaknesses for selfish purposes, rely on the use of viruses, malware, and spyware to gain access into an entity's database. Their intentions are always malicious and criminal in nature. They are not like white hat hackers who try to identify weaknesses in a system before black hat hackers could do the same.