From 66bc18cbe2b62fdbf817627ad77c14b42180c5c0 Mon Sep 17 00:00:00 2001 From: Darren Kitchen Date: Sat, 7 Aug 2021 11:39:24 -0500 Subject: [PATCH] Added bluetooth geofence profiler payload --- .../bluetooth-geofence-profiler/payload.txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 payloads/library/general/bluetooth-geofence-profiler/payload.txt diff --git a/payloads/library/general/bluetooth-geofence-profiler/payload.txt b/payloads/library/general/bluetooth-geofence-profiler/payload.txt new file mode 100644 index 00000000..ead4f057 --- /dev/null +++ b/payloads/library/general/bluetooth-geofence-profiler/payload.txt @@ -0,0 +1,33 @@ +# Title: Bluetooth Geofence Profiler +# Description: Saves bluetooth scan in loot folder for geofenced payloads +# Author: Hak5Darren +# Version: 1.0 +# Category: General + +# +# Enable serial BTLE module +# +LED SETUP +stty -F /dev/ttyS1 speed 115200 cs8 -cstopb -parenb -echo -ixon -icanon -opost +stty -F /dev/ttyS1 speed 115200 cs8 -cstopb -parenb -echo -ixon -icanon -opost +sleep 1 + +# +# Set BTLE module to observation mode +# +echo -n -e "AT+ROLE=2" > /dev/ttyS1 +echo -n -e "AT+RESET" > /dev/ttyS1 + +# +# Copy strings from 10 second observation scan to file in loot folder +# +LED ATTACK +timeout 10s cat /dev/ttyS1 > /tmp/bt_observation +strings /tmp/bt_observation > /root/udisk/loot/btle-profile.txt + +# +# Sync file system and finish +# +LED CLEANUP +sync +LED FINISH \ No newline at end of file