# Definitions M

## Machine Learning

> Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks.

Links

* [https://en.wikipedia.org/wiki/Machine\_learning](https://en.wikipedia.org/wiki/Machine_learning)

## Media Access Control Address Spoofing

MAC spoofing is a technique for changing a factory-assigned Media Access Control (MAC) address of a network interface on a networked device. The MAC address that is hard-coded on a network interface controller (NIC) cannot be changed. However, many drivers allow the MAC address to be changed.

Links

* [https://en.wikipedia.org/wiki/MAC\_spoofing](https://en.wikipedia.org/wiki/MAC_spoofing)

## Metasearch Engine

A metasearch engine (or search aggregator) is an online information retrieval tool that uses the data of a web search engine to produce its own results.

Links

* [https://en.wikipedia.org/wiki/Metasearch\_engine](https://en.wikipedia.org/wiki/Metasearch_engine)

## Metasploit

Knowledge is power, especially when it’s shared. A collaboration between the open source community and Rapid7, Metasploit helps security teams do more than just verify vulnerabilities, manage security assessments, and improve security awareness; it empowers and arms defenders to always stay one step (or two) ahead of the game.

Links

* [https://www.metasploit.com](https://www.metasploit.com)

## MITRE ATT\&CK Framework

MITRE ATT\&CK® is a globally-accessible knowledge base of adversary tactics and techniques based on real-world observations. The ATT\&CK knowledge base is used as a foundation for the development of specific threat models and methodologies in the private sector, in government, and in the cybersecurity product and service community.

Links

* [https://attack.mitre.org/](https://attack.mitre.org/)
