explaingit

out0fstep/unipwn-pineapple-pager-

Analysis updated 2026-08-08 · repo last pushed 2025-12-31

6ShellAudience · ops devopsComplexity · 4/5QuietSetup · moderate

TLDR

A tool that ports a Bluetooth exploit to the Hak5 WiFi Pineapple Pager hardware, automatically scanning for and attacking vulnerable nearby Bluetooth devices without their owner's permission.

Mindmap

mindmap
  root((repo))
    What it does
      Scans for BLE devices
      Runs remote commands
      Logs exploit results
    Hardware
      Hak5 Pineapple Pager
      LED and ringtone alerts
      10 meter range
    Use cases
      Physical security audits
      IoT device assessment
      Penetration testing
    Audience
      Security researchers
      Penetration testers
    Status
      Untested by creator
      Port of Bin4ry exploit
      Authorized use only

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Carry the pager during a physical security audit to find IoT devices vulnerable to Bluetooth attacks.

USE CASE 2

Automatically reboot or enable SSH on vulnerable BLE devices during an authorized penetration test.

USE CASE 3

Scan an office environment for exposed sensors or robots that can be exploited via Bluetooth.

What is it built with?

ShellBluetooth Low EnergyHak5 Pineapple Pager

How does it compare?

out0fstep/unipwn-pineapple-pager-abhayparolkar/zboydmaynard51/ultima1-ios
Stars666
LanguageShellShellShell
Last pushed2025-12-31
MaintenanceQuiet
Setup difficultymoderatehardmoderate
Complexity4/54/53/5
Audienceops devopsdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the specific Hak5 WiFi Pineapple Pager hardware plus standard software packages installed on it, the tool is labeled untested by its creator.

No license information is provided, so default copyright restrictions apply and usage rights are unclear.

In plain English

UniPwn Robot Hunter is a tool that adapts an existing Bluetooth exploit so it can run on a specific piece of hardware called the Hak5 WiFi Pineapple Pager. It scans the surrounding area for vulnerable Bluetooth devices and, once it finds one, can automatically run commands on that device without the owner's permission. The creator clearly labels it as intended for authorized security research and penetration testing, and notes that it is untested. The tool sits on the Pineapple Pager and continuously scans for Bluetooth Low Energy devices within roughly 10 meters. When it identifies a viable target, it attempts to exploit it by executing remote commands, rebooting the device, turning on SSH access, or running custom code. The pager itself provides feedback through its LED and a ringtone, and logs details about successful exploits to a folder on the device. It can be configured to scan and attack on specific timers, and it cleans up its own temporary files after running. This would be used by security researchers or penetration testers who want a portable, automated way to find and exploit vulnerable Bluetooth devices in a given area. For example, someone doing a physical security assessment of an office might carry the pager around to identify IoT devices, sensors, or robots on the network that are exposed to this type of Bluetooth attack. The hardware requirement is specific: you need the Hak5 WiFi Pineapple Pager, plus a few standard software packages installed on it. The project is essentially a port, meaning it takes an exploit originally built by someone else (Bin4ry's UniPwn BLE RCE) and packages it to work natively on this particular pager device. The README is sparse on the underlying mechanics, it lists features and installation steps but doesn't explain how the exploit itself works or what specific devices it targets. The "untested" label in the repo description is worth noting for anyone considering it.

Copy-paste prompts

Prompt 1
I have a Hak5 WiFi Pineapple Pager and want to set up UniPwn Robot Hunter. Walk me through the installation steps and configuration options for automated Bluetooth scanning and exploitation.
Prompt 2
Help me configure the scan timers and cleanup settings for UniPwn on my Pineapple Pager so it runs periodically and removes temporary files after each cycle.
Prompt 3
I'm doing an authorized physical security assessment. How should I use the Pineapple Pager running UniPwn to identify and log vulnerable BLE devices in an office environment?
Prompt 4
Explain how Bin4ry's UniPwn BLE RCE exploit was adapted to run on the Hak5 Pineapple Pager and what the LED and ringtone feedback signals mean during operation.

Frequently asked questions

What is unipwn-pineapple-pager-?

A tool that ports a Bluetooth exploit to the Hak5 WiFi Pineapple Pager hardware, automatically scanning for and attacking vulnerable nearby Bluetooth devices without their owner's permission.

What language is unipwn-pineapple-pager- written in?

Mainly Shell. The stack also includes Shell, Bluetooth Low Energy, Hak5 Pineapple Pager.

Is unipwn-pineapple-pager- actively maintained?

Quiet — no commits in 6-12 months (last push 2025-12-31).

What license does unipwn-pineapple-pager- use?

No license information is provided, so default copyright restrictions apply and usage rights are unclear.

How hard is unipwn-pineapple-pager- to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is unipwn-pineapple-pager- for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.