Android device with Bluetooth enabled and paired with another Bluetooth device.



Similar documents
Network Interface Card Firmware Upgrades for UXIM and UXTM. Upgrade Procedures Guide

You must have at least Editor access to your own mail database to run archiving.

Standard Operating Procedure for Upgrading the Firmware to Android Kit Kat

Configure SecureZIP for Windows for Entrust Entelligence Security Provider 7.x for Windows

Introduction to Gear VR Development in Unity APPENDIX A: SETUP (WINDOWS 7/8)

Silk Test Testing Mobile Web Applications

How to Install Applications (APK Files) on Your Android Phone

RSA Security Analytics Netflow Collection Configuration Guide

RSA Security Analytics

Android Physical Extraction - FAQ

RSA Security Analytics Netflow Collection Configuration Guide

System Software for Developer Release Note (Ver.D1.1.2)

How to downgrade Samsung Galaxy Tab 2 back to original V4.1.1 Android OS

Trimble Handheld Computers: Connecting to the Internet Through a Bluetooth-enabled Mobile Phone

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

Running a Program on an AVD

How to use Certificate in Microsoft Outlook

Encrypting*a*Windows*7*Hard*Disk* with%bitlocker%disk%encryption!

Managing User Accounts

Working with Online CBS Clients

How To Use Textbuster On Android (For Free) On A Cell Phone

Contractor Signer Installation and Usage Guide. October 2014

Use Enterprise SSO as the Credential Server for Protected Sites

Series 4 and Series 5 Hardware Appliance Imaging Guide

Windows Dial Up Networking (DUN) for AirLink Modems Application Note - How To

Deep Freeze and Microsoft System Center Configuration Manager 2012 Integration

PC Agent Quick Start. Open the Agent. Autonomy Connected Backup. Version 8.8. Revision 0

Universal Simple Control, USC-1

Test Center Enterprise. ios Device Onboarding Guide

Instructions for Activating and Configuring the SAFARI Montage Managed Home Access Software Module

Craig Pelkie Bits & Bytes Programming, Inc. craig@web400.com

PrintFleet Local Beacon

Department of Public Health S A N F R A N C I S C O

ProSafe Plus Switch Utility

MAX Communication Server Release 7.5

Getting Started Guide. Trimble Accubid Enterprise Software

EQUELLA. Blackboard Learn Configuration Guide. Version 6.2

SD308 Remote Desktop Access

Integration with Active Directory

Introduction to Gear VR Development in Unity APPENDIX A: SETUP (MAC OS X)

Managing User Accounts

Revision Date: 12/16/2015. ComProbe User Manual

System update procedure for Kurio 7 (For build number above 110)

View Payments. User Guide. Online Merchant Services

Colorfly Tablet Upgrade Guide

Backup Setup for Client Profiles for Windows

Administration Guide. . All right reserved. For more information about Specops Inventory and other Specops products, visit

Guarantee Trust Life Insurance Company. Agent Portal Agent Portal Guide

Installation Guide. Wyse S Class Conversion to ThinOS. Wyse Simple Imager TM Release Issue: PN: L Rev. C

Specops Command. Installation Guide

Using Internet or Windows Explorer to Upload Your Site

Installation Guide. Trimble Accubid Time & Material Billing Software

Management, Logging and Troubleshooting

Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04

Microsoft IAS Configuration for RADIUS Authorization

Sophos SafeGuard Native Device Encryption for Mac quick startup guide. Product version: 7

Sophos Cloud Help Document date: January 2016

XenMobile Logs Collection Guide

DESlock+ Basic Setup Guide ENTERPRISE SERVER ESSENTIAL/STANDARD/PRO

SSL Intercept Mode. Certificate Installation Guide. Revision Warning and Disclaimer

Installation Guide. Wyse R Class Conversion to Xenith Pro. Wyse USB Firmware Tool TM Release 1.18 Products: R10L, R50L, R90L, R90LW, R90L7

Sophos Mobile Control Administrator guide. Product version: 3.6

Shearwater Research Dive Computer Software Manual

Export the address book from the Blackberry handheld to MS Outlook 2003, using the synchronize utility in Blackberry Desktop Manager.

How to Install CS OrthoTrac on a New Server and Copy the Data from the Old Server to the New Version 12 and higher

Supplement I.B: Installing and Configuring JDK 1.6

USER MANUAL. v December

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

Upgrading Firmware in Cisco UCS Domains through Cisco UCS Central

Using Red Hat Enterprise Linux with Georgia Tech's RHN Satellite Server Installing Red Hat Enterprise Linux

MS Outlook 2002/2003. V1.0 BullsEye Telecom

Sage Estimating. Release Notes Version 13.1

TECHNICAL WHITE PAPER. Closed Caption Analysis Using the CMA 1820

Administrator s Plus. Backup Process. A Get Started Guide

USER MANUAL. v January

User Guide for the VersaMail Application

Developing for MSI Android Devices

Pendragon Forms Industrial

GO!Enterprise MDM Device Application User Guide Installation and Configuration for Android

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

Connection Broker Managing User Connections to Workstations, Blades, VDI, and More. Quick Start with Microsoft Hyper-V

Online Payment Frequently Asked Questions

MySQL Manager. User Guide. July 2012

Introducing the Adafruit Bluefruit LE Sniffer

GO!Enterprise MDM Device Application User Guide Installation and Configuration for Android with TouchDown

Verizon VoIP Integrated Communications Package

M100 System File Manager Help

Intrusion Detection, Packet Sniffing

Snoopy. Objective: Equipment Needed. Background. Procedure. Due Date: Nov 1 Points: 25 Points

WhatsApp monitoring for Fun and Stalking. by Flavio Giobergia

Configure Managed File Transfer Endpoints

FileMaker Server 13. FileMaker Server Help

Process Document Campus Community: Create Communication Template. Document Generation Date 7/8/2009 Last Changed by Status

1 Disabling Access to USB Mass Storage Devices

Manager Approval of Timesheets

Installation Guide. Wyse VX0LE Conversion to ThinOS. Wyse Simple Imager TM Release Wyse Device Manager TM Release 4.8.5

Sophos Mobile Control Administrator guide. Product version: 3

One of the fundamental kinds of Web sites that SharePoint 2010 allows

Transcription:

Getting the Android Link Key for Classic Bluetooth Decryption Bluetooth devices on an encrypted link share a common link key used to exchange encrypted data. For a Bluetooth sniffer, such as the ComProbe BPA 600, to be able to decrypt the encrypted data, it must also have this shared link key. For obvious security reasons, the link key is never sent over the air, so either the user must get the key out of one of the devices being sniffed and supply the key to the sniffer or the sniffer must create the key itself. Bluetooth devices using the Android operating system have a "developer" option that will provide the link key for Classic Bluetooth decryption. This procedure will use the developer options to obtain the Android HCI (Host Controller Interface) log that contains the link keys for all active links.. What You Need to Get the Android Link Key The process applies to the Android 4.4 or later operating system. Android device with Bluetooth enabled and paired with another Bluetooth device. ComProbe Protocol Analysis System installed on your computer Android Debug Bridge (optional) Note: Each Android device model can vary in screen organization, layout and format. The directions in this paper are based on known typical Android device. Refer to the manufacturer's manual,on-line help, or technical support for detailed information about your particular device. Activating Developer options The Android HCI log will contain the link key for an active Bluetooth link. 1. On the Android device go to Settings, 2. Select About. 3. In the About screen tap on Build number eight times. At some point you will see a notice similar to "You are now a developer!". Note: On some devices the build information may be under one or more sub-screens below the About screen. Also the number of taps may vary; in most cases the screen will provide - 1 -

status of your tap count. 4. Return to the Settings screen and you will see Developer options Retrieving the HCI Log Now that Developer options have been activated on the Android device, you can retrieve the HCI log. 1. On the Android device go to Settings. 2. Select Developer options. 3. Click to enable Bluetooth HCI snoop logging. 4. Return to the Settings screen and select Developer options. 5. In the Developer options screen select Enable Bluetooth HCI snoop log. The log file is now enabled. Typical Android Developer options screen 6. On the Android device turn off Bluetooth. 7. Turn on Bluetooth. 8. Reboot the Android device. The HCI log file is now being generated and is saved to /sdcard/btsnoop_hci.log. - 2 -

Note: Samsung devices have a slightly different location for the btsnoop file. There are two options for retrieving the HCI log from the Android device. a. Attach the Android device to your computer. The file /sdcard/btsnoop_hci.log is in the root of one of the mountable drives. Copy the file to directory C:/Users/Public/Public Documents/Frontline Test Equipement/My Capture File/. b. The second option is to use the Android Debug Bridge (ADB)using the following steps. The debug bridge is included with Android Software Developer Kit. (1). On the Androd device Development screen, select Android debugging or USB debugging. (2). Connect your computer and Android device with a USB cable. (3). Open a terminal on your computer and run the following command. adb devices. (4). Your Android device should show up in this list confirming that ADB is working. List of devices attached XXXXXXXXXXX device (5). In the terminal enter the following command to copy the HCI Log to your computer. adb pull /sdcard/btsnoop_hci.log Using the ComProbe Software to Get the Link Key You will load the HCI Log file btsnoop_hci.log into the ComProbe Protocol Analysis System on your computer as a capture file. Then you can use the Frame Display to locate the link key. 1. Activate the ComProbe Protocol Analysis System. (Refer to the ComProbe BPA 600 User Manual on fte.com). 2. From the Control window menu select File, Open Capture File... 3. When the Open window appears, set the file type to BTSnoop Files (*.log). If not already selected navigate to the My Capture Files directory and select btsnoop_hci.log. - 3 -

Select Capture File 4. Open the Frame Display 5. In the Frame Display protocol tabs select HCI. (See image below) 6. Select Find, click on the Decode tab, and enter "link key" in the Search for String in Decode. Check the Ignore Case option. Click on Find Next until the Event column shows Link Key Notification. In the Frame Display Detail pane, expand HCI and HCI Event where the Link Key is shown. Copy and paste the Link Key into the appropriate BPA 600 datasource dialog. (See the example below) - 4 -

Frame Display Showing Link Key Notification Event with the Link Key Technical Support Technical support is available in several ways. The online help system provides answers to many user related questions. Frontline s website has documentation on common problems, as well as software upgrades and utilities to use with our products. Web: http://www.fte.com, click Support Email: tech_support@fte.com If you need to talk to a technical support representative, support is available between 9am and 5pm, U.S. Eastern time, Monday through Friday. Technical support is not available on U.S. national holidays. Phone: +1 (434) 984-4500 Fax: +1 (434) 984-4505 Copyright 2015 Frontline Test Equipment, Inc. Author: John Trinkle with Joe Skupniewitz Publish Date: 30 September 2014 The Bluetooth SIG, Inc owns the Bluetooth word mark and logos, and use of such marks is under license. - 5 -

- 6 -