Skip to content
Session capture and device library

Session capture and device library

Session capture & history

When logging is enabled in Settings (default), the app stores sessions under the private files area (/sdcard/Android/data/it.blesplo.app/files/BLESPloit/sessions):

Each session directory may have (if enabled):

  • scan.log — all received advertisements in the raw format

  • folders for specific devices (created on first interaction, e.g. tap on device in the list)

    • adv.json — advertisement snapshots
    • ble.json — discovered services and characteristics (after connecting)
    • gatt_*.log — ATT traffic during connections

Open Capture history from the menu to browse sessions by device folder, export data, or revisit captures from scan cards. You can access specific device capture directly from the scan. It is possible to create a new Device Library entry from a captured data, and then simulate it on ESP32.

Configurable capture options include: log on card expand, dynamic advertisement updates, save services on connect, retention limits, and max disk usage.


Device library

The Device library holds device entries: folders with a manifest.json and role-specific assets.

More on the format in the Device Library documentation.

On mobile application you can browse, edit (GUI or raw files), create new entries:

When connected to an ESP32, upload for simulation.

© BLESPlo.it · BLE Research Tool · GitHub