An Ethical Hacker, or Penetration Tester, is a cyber security professional tasked with verifying the validity of a company’s electronic security measures. Their role includes a variety of responsibilities, including evaluating a system’s strength against breaches, identifying weaknesses and making improvements.
A Ethical Hacker باید بتواند وظایف و مسئولیتهای مختلفی را انجام دهد. موارد زیر برخی از وظایف و مسئولیتهایی است که یک Ethical Hacker باید بتواند انجام دهد:
- Holding meetings to discuss the current state of a security system
- Researching the company’s network structure and locating possible weak points
- Conducting a series of penetration tests on the company system
- Identifying breach points and other flaws in the security system
- Assessing and rating a system’s risk factor
- Suggesting specific improvements to the system
نام رقابتی دارای مهارتها و صلاحیتهای خاصی است، از جمله:
- A comprehensive understanding of computer hardware
- Reverse-engineering know-how to effectively identify and remedy system weaknesses
- Computer networking abilities for tracing sources of unethical intrusion
- Strong written and verbal communication skills for effectively relaying risks and remedies
- Fluency in a variety of programming languages, including high-level languages like Ruby or Perl
- Fluency in a variety of programming languages, including high-level languages like Ruby or Perl