Ethical hacking - Answers Perpetrating exploits against a system with the intent to find
vulnerabilities so that security weaknesses can be addressed and the system can be made
more secure.
Penetration testing - Answers The practice of finding vulnerabilities and risks with the purpose
of securing the computer or network system.
Red team - Answers An offensive security team that attempts to discover vulnerabilities in a
network or computer system.
Blue team - Answers A defensive security team that attempts to close vulnerabilities and stop
the red team.
Purple team - Answers A mixture of both red and blue teams.
Performing reconnaissance - Answers In this phase, the hacker begins gathering information
about the target. This can include gathering publicly available information, using social
engineering techniques, or even dumpster diving.
Scanning and enumeration - Answers Scanning is a natural extension of reconnaissance. The
hacker uses various tools to gather in-depth information about the network, computer systems,
live systems, open ports, and other features. Extracting information such as usernames,
computer names, network resources, shares, and services is known as enumeration.
Enumeration is a part of the scanning step.
Establishing access - Answers In this phase, the hacker uses all the information gathered
through reconnaissance and scanning to exploit any vulnerabilities found and gain access.
Maintaining access - Answers Once the hacker has gained access, he can use backdoors,
rootkits, or Trojans to establish permanent access to the system.
Clearing tracks - Answers The final step in the hacking process is clearing tracks. The hacker
overwrites log files to hide the fact they were ever there.
Phases of EH Methodology - Answers Reconnaissance
Scanning & Enumeration
Gaining Access
Maintaining access
Open Web ApplicationSecurity Project (OWASP) - Answers Describes techniques for testing the
most common web applications and web service security issues.
, Open Source Security TestingMethodology Manual (OSSTMM) - Answers Attempts to create
one accepted method for a thorough security test.
National Institute of Standardsand Technology Special Publication800-115 (NIST SP 800-115) -
Answers Is a guide to the basic technical aspects of conducting information security
assessments.
White box - Answers The ethical hacker is given full knowledge of the target or network. This
test allows for a comprehensive and thorough test, but is not very realistic.
Gray box - Answers The ethical hacker is given partial information of the target or network, such
as IP configurations or emails lists. This test simulates an insider threat.
Black box - Answers The ethical hacker has no information regarding the target or network. This
type of test best simulates an outside attack and ignores the insider threats.
Social Engineering Toolkit (SET) - Answers A Python-based collection of tools and scripts that
are used to conduct social engineering during a penetration test
Comes preinstalled with Kali
Watering Hole Attack - Answers A malicious attack that is directed toward a small group of
specific individuals who visit the same website.
Prepending - Answers A technical method used in social engineering to trick users into entering
their username and passwords by adding an invisible string before the weblink they click.
Another example is putting text such as "RE:" or "MAILSAFE: PASSED" in an email body or
header
Phishing vs. Pharming - Answers Phishing: Technique to gain personal info for purpose of
identity theft, usually by fraudulent email
Pharming: Reroutes requests for legit websites to false websites
Typosquatting - Answers a problem that occurs when someone registers purposely misspelled
variations of well-known domain names
Advanced persistent threat (APT) - Answers A stealthy computer network attack in which a
person or group gains unauthorized access to a network and remains undetected for an
extended period.
Threat modeling - Answers The process of analyzing the security of the organization and