# Wi-FI

### Airmon-ng

{% embed url="<https://www.aircrack-ng.org/doku.php?id=airmon-ng>" %}

#### Usage

```bash
# Usage
airmon-ng <start|stop> <interface> [channel] or airmon-ng <check|check kill>

# Check for interference
airmon-ng check
# If there are interferences then do airmon-ng check kill

# Select Interface
airmon-ng start wlan0
# Check interface with ifconfig or ip a
```

### Airodump-ng

{% embed url="<https://www.aircrack-ng.org/doku.php?id=airodump-ng>" %}

#### Usage\#

<pre class="language-bash"><code class="lang-bash"><strong># Usage
</strong><strong>airodump-ng &#x3C;options> &#x3C;interface>[,&#x3C;interface>,...]
</strong>
# Dump handshakes from interface
airodump-ng wlan0

# Attack Device
airodump-ng -w Attack1 -c 1 --bssid E6:6F:14:31:63:1C wlan0
</code></pre>

### Aircrack-ng

{% embed url="<https://www.aircrack-ng.org/doku.php?id=aircrack-ng>" %}

#### Usage

```bash
# Usage
aircrack-ng [options] <capture file(s)>

# Crack password
aircrack-ng -a2 -b E6:6F:14:31:63:1C -w /root/Desktop/wordlist.txt /root/Desktop/Attack1-01.cap
```
