Metasploit Flashcards

(32 cards)

1
Q

What is Metasploit?

A

Metasploit is a penetration testing framework that allows security professionals to find and exploit vulnerabilities in systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: Metasploit is only used for ethical hacking.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What programming language is Metasploit primarily built with?

A

Ruby

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Fill in the blank: Metasploit includes a collection of __________ that can be used to exploit vulnerabilities.

A

modules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the purpose of the Metasploit console?

A

The Metasploit console is a command-line interface for interacting with the Metasploit Framework.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Name one type of module in Metasploit.

A

Exploit module

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does an exploit module do?

A

An exploit module is used to take advantage of a vulnerability in a system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: Metasploit can be used for both offensive and defensive security.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the purpose of payloads in Metasploit?

A

Payloads are used to execute commands on a target after exploiting a vulnerability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fill in the blank: A __________ is a piece of code that allows interaction with the target system after exploitation.

A

payload

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What type of attack does the ‘meterpreter’ payload enable?

A

A command shell on the target system with advanced features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the Metasploit Community Edition?

A

A free version of Metasploit that allows users to perform basic penetration testing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the difference between Metasploit Pro and Metasploit Community?

A

Metasploit Pro offers advanced features such as automated exploitation and reporting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which command is used to search for exploits in the Metasploit Framework?

A

search

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False: Metasploit can be integrated with other security tools.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an auxiliary module in Metasploit?

A

A module that performs tasks such as scanning, fuzzing, or denial-of-service attacks.

17
Q

What command is used to load a specific module in Metasploit?

18
Q

Fill in the blank: Metasploit’s __________ allows users to create custom modules for specific needs.

19
Q

What is the purpose of the ‘exploit’ command in Metasploit?

A

To execute the selected exploit module against a target.

20
Q

What is a ‘target’ in the context of Metasploit?

A

The system or application that is being tested for vulnerabilities.

21
Q

In Metasploit, what does ‘db_nmap’ do?

A

It integrates Nmap scan results into the Metasploit database.

22
Q

What is a ‘session’ in Metasploit?

A

An active connection to a compromised target system.

23
Q

True or False: Metasploit can only exploit Windows systems.

24
Q

What is the purpose of the ‘set’ command in Metasploit?

A

To configure options for a selected module.

25
What type of vulnerabilities can Metasploit help identify?
Software vulnerabilities, configuration issues, and network vulnerabilities.
26
Fill in the blank: The __________ is a web-based interface for managing Metasploit Pro.
Metasploit Web Interface
27
What does the command 'sessions -l' do in Metasploit?
Lists all active sessions.
28
What is 'Post-Exploitation' in Metasploit?
The phase after gaining access to a target, focusing on maintaining access and gathering information.
29
Name one way to enhance Metasploit's capabilities.
By using third-party plugins or integrating with other tools.
30
What is the 'Metasploit Unleashed' resource?
An online training guide for learning how to use Metasploit effectively.
31
True or False: Metasploit is only for professional penetration testers.
False
32
What is a 'Vulnerability Database' in the context of Metasploit?
A collection of known vulnerabilities that can be exploited using Metasploit.