Metasploit Framework
E192897
Metasploit Framework is an open-source penetration testing platform widely used for developing, testing, and executing exploits against remote targets.
All labels observed (6)
| Label | Occurrences |
|---|---|
| Metasploit Framework canonical | 5 |
| Metasploit RPC API | 1 |
| Metasploit RPC server | 1 |
| https://github.com/rapid7/metasploit-framework | 1 |
| msfconsole | 1 |
| msfvenom | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1717779 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Metasploit Framework Context triple: [Kali Linux, includesTool, Metasploit Framework]
-
A.
Kali Linux
Kali Linux is a Debian-based Linux distribution specifically designed for digital forensics and penetration testing, widely used by security professionals and ethical hackers.
-
B.
Checkmarx
Checkmarx is a cybersecurity company specializing in application security testing solutions that help organizations identify and remediate vulnerabilities in their software code.
-
C.
Reaver (WPS attack tool)
Reaver is a specialized Wi-Fi security tool designed to exploit vulnerabilities in the WPS (Wi-Fi Protected Setup) protocol in order to recover WPA/WPA2 passphrases.
-
D.
Aircrack‑ng
Aircrack‑ng is an open-source suite of tools used for auditing and cracking Wi‑Fi network security, including WEP and WPA/WPA2 encryption.
-
E.
Carnegie Mellon University Red Team
The Carnegie Mellon University Red Team was a pioneering robotics group from Carnegie Mellon that developed autonomous vehicles and gained prominence for its strong performance in DARPA’s early self-driving car competitions.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Metasploit Framework Target entity description: Metasploit Framework is an open-source penetration testing platform widely used for developing, testing, and executing exploits against remote targets.
-
A.
Kali Linux
Kali Linux is a Debian-based Linux distribution specifically designed for digital forensics and penetration testing, widely used by security professionals and ethical hackers.
-
B.
Checkmarx
Checkmarx is a cybersecurity company specializing in application security testing solutions that help organizations identify and remediate vulnerabilities in their software code.
-
C.
Reaver (WPS attack tool)
Reaver is a specialized Wi-Fi security tool designed to exploit vulnerabilities in the WPS (Wi-Fi Protected Setup) protocol in order to recover WPA/WPA2 passphrases.
-
D.
Aircrack‑ng
Aircrack‑ng is an open-source suite of tools used for auditing and cracking Wi‑Fi network security, including WEP and WPA/WPA2 encryption.
-
E.
Carnegie Mellon University Red Team
The Carnegie Mellon University Red Team was a pioneering robotics group from Carnegie Mellon that developed autonomous vehicles and gained prominence for its strong performance in DARPA’s early self-driving car competitions.
- F. None of above. chosen
Statements (72)
| Predicate | Object |
|---|---|
| instanceOf |
open-source software
ⓘ
penetration testing framework ⓘ security testing tool ⓘ |
| acquisitionBy | Rapid7 ⓘ |
| developer | Rapid7 ⓘ |
| feature |
NOPS modules
ⓘ
auxiliary modules ⓘ brute force attacks ⓘ database integration ⓘ encoder modules ⓘ evasion modules ⓘ exploit modules ⓘ payload modules ⓘ post-exploitation automation ⓘ post-exploitation modules ⓘ session management ⓘ social engineering support ⓘ vulnerability scanning integration ⓘ |
| genre |
exploit development
ⓘ
penetration testing ⓘ vulnerability research ⓘ |
| hasComponent |
Armitage
ⓘ
Metasploit Framework self-linksurface differs ⓘ
surface form:
Metasploit RPC API
meterpreter ⓘ Metasploit Framework self-linksurface differs ⓘ
surface form:
msfconsole
Metasploit Framework self-linksurface differs ⓘ
surface form:
msfvenom
|
| hasInterface |
command-line interface
ⓘ
graphical user interface via Armitage ⓘ |
| integratesWith |
Nessus
ⓘ
Nmap ⓘ VulnDB ⓘ |
| license |
BSD license
ⓘ
surface form:
BSD-3-Clause License
|
| operatingSystem |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| originalAuthor | H. D. Moore ⓘ |
| primaryUse |
exploit development
ⓘ
penetration testing ⓘ security research ⓘ vulnerability validation ⓘ |
| programmingLanguage |
C
ⓘ
Ruby ⓘ |
| repository |
Metasploit Framework
self-linksurface differs
ⓘ
surface form:
https://github.com/rapid7/metasploit-framework
|
| sourceModel | open source ⓘ |
| supportsDatabase | PostgreSQL ⓘ |
| supportsPayloadType |
bind shell
ⓘ
meterpreter session ⓘ reverse shell ⓘ staged payload ⓘ stageless payload ⓘ |
| supportsPlatform |
ARM
ⓘ
x64 ⓘ x86 ⓘ |
| supportsProtocol |
FTP
ⓘ
HTTP ⓘ HTTPS ⓘ RDP ⓘ SMB ⓘ SSH ⓘ TCP ⓘ UDP ⓘ |
| supportsTargetType |
industrial control systems
ⓘ
network devices ⓘ servers ⓘ web applications ⓘ workstations ⓘ |
| usedBy |
IT security professionals
ⓘ
penetration testers ⓘ red teams ⓘ security researchers ⓘ |
| website | https://www.metasploit.com/ ⓘ |
| writtenIn | Ruby ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Metasploit Framework Description of subject: Metasploit Framework is an open-source penetration testing platform widely used for developing, testing, and executing exploits against remote targets.
Referenced by (10)
Full triples — surface form annotated when it differs from this entity's canonical label.