> For the complete documentation index, see [llms.txt](https://documentation.hak5.org/wifi-pineapple-pager/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.hak5.org/wifi-pineapple-pager/recon.md).

# Recon

Use recon to monitor the airspace around you, and display Wi-Fi traffic, packet rates, and discover new access points and devices.

In the Recon screens you can interactively drill down into the wireless environment around you, with detailed information about encryption configurations, client counts, and advanced WiFi behavior of all the devices around you - and then leverage the power of the payload system to run custom actions against clients and access points!

### Recon mode  <a href="#recon-mode" id="recon-mode"></a>

The WiFi Pineapple is always collecting data in the background and categorizing wireless devices and traffic around you.

<figure><img src="/files/RLvltmIhr12cT769Ysk3" alt="Select the Recon category from the dashboard"><figcaption><p>Select the Recon category from the dashboard</p></figcaption></figure>

### Recon mode introduction  <a href="#recon-mode-introduction" id="recon-mode-introduction"></a>

<figure><img src="/files/IbgN7zVsluVDMx8LiArl" alt="Select the Recon category from the dashboard"><figcaption></figcaption></figure>

Recon mode starts on the packet traffic screen. Immediately, you’ll notice some differences!

### Recon status bar  <a href="#recon-status-bar" id="recon-status-bar"></a>

<figure><img src="/files/7cMFjfZmsuj74QMWId25" alt="Recon status bar"><figcaption><p>Recon status bar</p></figcaption></figure>

In Recon mode, the device status bar is updated to include:

* [Wigle Wardrive](https://wigle.net/) logging. If you have a USB GPS device connected to your Pager, you can export wardriving data for [wigle.net](https://wigle.net/)
* GPS status. If you have a USB GPS device connected to your pager, this will indicate if there is a valid GPS position.
* Recon logging status. By default recon data is logged to the persistent recon database for offline processing later.
* PCAP logging status. By default, pcap logging is disabled (pcap logs can grow very large, very quickly!) but if logging is enabled it will be indicated here.
* Brightness. The standard screen brightness indicator.
* Enabled bands. The WiFi Pineapple Pager can monitor WiFi on 2.4GHz (802.11b, 802.11g, some 802.11n networks, and rarely 802.11ax), 5GHz (802.11a, 802.11n, 802.11ac, 802.11ax), and 6GHz (802.11ac and 802.11ax under the Wi-Fi 6e and WiFi 7 names). By default, the Pager monitors 2.4GHz and 5GHz.
* Battery. The standard battery status indicator.
* Time. The standard time indicator.

### Main graph view  <a href="#main-graph-view" id="main-graph-view"></a>

<figure><img src="/files/I3wcWkJ2iH0SFyWfLMNG" alt="Recon graph view"><figcaption><p>Recon graph view</p></figcaption></figure>

In graph mode, recon displays the current rate of events - packets per second, access points discovered, clients discovered, and so on, as a bar graph.

Additionally, the average CPU load of the device is indicated by the red line on the graph.

The data displayed in the graph can be changed using the left and right buttons on the DPAD.

### Graph controls  <a href="#graph-controls" id="graph-controls"></a>

<figure><img src="/files/D6GkVFAu1vPosoMmuF6i" alt="Recon graph controls"><figcaption><p>Recon graph controls</p></figcaption></figure>

Use the left and right buttons on the DPAD to select the graph data. Press the A’ (green) button for additional settings!

<figure><img src="/files/lR59hXJdOIxlVjGWDQVg" alt="Additional Recon settings"><figcaption><p>Additional Recon settings</p></figcaption></figure>

<figure><img src="/files/72OnDZqTNPBg6yZbkivC" alt="Additional Recon Settings"><figcaption><p>Additional Recon settings</p></figcaption></figure>

The settings menu gives additional control over recon behavior. Be sure to try out the audio modes!

The settings menu also exposes control of the Wi-Fi channels monitored:

<figure><img src="/files/Hsu7ZzcPKIOZKGpwx68Q" alt="Additional Recon settings"><figcaption><p>Additional Recon settings</p></figcaption></figure>

### Recon device lists  <a href="#recon-device-lists" id="recon-device-lists"></a>

<figure><img src="/files/baNDwgZYml8fSbscgDv0" alt="Recon device lists"><figcaption><p>Recon device lists</p></figcaption></figure>

Scrolling past the Recon graphs reveals the Recon device view. This view shows you you the detected wireless devices and clients.

<figure><img src="/files/xkhysXQBuFfghRcsXVxO" alt="Recon device summary"><figcaption><p>Recon device summary</p></figcaption></figure>

In the top left of the Recon Device list, you will find the list summary, showing the total number of devices and the current view page. Next to these is the update indicator - by default the list is in auto update mode, showing the latest information about the five most recent and strongest wireless devices.

Using the up and down arrows on the DPAD will pause the list, allowing you to scroll through all devices and interact with them.

<figure><img src="/files/w8bouLfTs6JTp7x6veJq" alt="Recon device summary"><figcaption><p>Recon device summary</p></figcaption></figure>

When scrolling through a list, the refresh icon indicates that updates are frozen, and the currently selected device is highlighted.

Pressing the ‘A’ button (green) on a device opens the device details display.

The list can be un-paused by using the up arrow on the DPAD until the refresh icon is selected and pressing the ‘A’ (green) button, or by jumping directly to the refresh icon by hitting the ‘B’ (red) button and then selecting it with ‘A’.

{% hint style="info" %}
**Did you know?**\
\
You can use the right and left buttons on the DPAD to scroll through the recon device list faster!
{% endhint %}

### Device details  <a href="#device-details" id="device-details"></a>

<figure><img src="/files/m0fj2EeYUTDvZoGO7uDb" alt="Access point details"><figcaption><p>Access point details</p></figcaption></figure>

The device details display shows additional details about a device, advertised SSIDs, encryption types, signal levels, packet counts, connected clients, and more.

The details display is where you view detailed clients lists, interactively control the PineAP filter and advertising behavior for impersonating Open access points (see the PineAP section of the documentation for more on this!), run custom payloads, and perform deauthentication attacks.

### Client details  <a href="#client-details" id="client-details"></a>

<figure><img src="/files/SZ38ZQisd1OqwPh7y0LL" alt="Client list"><figcaption><p>Client list</p></figcaption></figure>

The Client List display works the same way as the Access Point list, showing all the clients observed on an access point.

{% hint style="info" %}
Remember - an access point does not simply advertise what clients are connected. For the WiFi Pineapple to associate a client with an access point, it must observe that client generating traffic.\
\
Successfully observing a client means the client must be generating packets at the time that the WiFi Pineapple is monitoring that specific channel. It may take some time monitoring the area to detect all clients.\
\
Check out the PineAP and Introduction to Wi-Fi documentation for more information!
{% endhint %}

<figure><img src="/files/fOXEl9M14sKuwxfclMFr" alt="Client details"><figcaption><p>Client details</p></figcaption></figure>

The client details display offers a similar suite of options to the network display.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.hak5.org/wifi-pineapple-pager/recon.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
