Remove Incoming Bluetooth Serial Port (2024)

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

When I run a System Report in OSX, under Bluetooth it lists an incoming serial port. I'm aware that this serial port is for sending/receiving raw data via a terminal, but I have no idea what service or app installed it. Given that it is an incoming port and it does not require authentication, this leaves me a little worried that it might be a security risk, a way that someone could connect to my Mac and execute commands.

Incoming Serial Ports:

Bluetooth-Incoming-Port:

RFCOMM Channel: 3

Requires Authentication: No

I could just be paranoid, but I'd rather be safe and remove the serial port. I'm running Sierra, and it seems that you can't remove serial ports the way you used to through Sys Pref / Networking.

My question is, what is the correct way to remove or disable this serial port?

Can I simply delete /dev/tty.Bluetooth-Incoming-Port, or is this needed by the system to create new serial ports in the future for legit purposes?

I've checked 2 Macs and they both have the same incoming Port/Channel listed, so I'm not sure if this is a system serial connection, or if it has been installed by something common like hotspotting from your mobile phone?

Cheers all 🙂

MacBook Air, iOS 10.1.1

Posted on Jan 9, 2017 3:54 AM

13 replies

Loading page content

Page content loaded

User profile for user: John Galt

John Galt

User level: Level10

143,906 points

Jan 17, 2017 9:44 AM in response to PoeticKinetics

I don't think you're being paranoid at all. I'd like to try those apps myself so that I can determine what they're capable of.

https://itunes.apple.com/us/app/lightblue/id557428110

Do you have a link to the other one?

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 16, 2017 11:00 PM in response to PoeticKinetics

Thank you. My concern arose since I used a couple of iOS apps TPSerialMon and LightBlue Explorer, which were able to easily connect to my Mac Air, without bluetooth being in discovery mode and without prompting to enter a pin code or displaying any warning on the laptop, other than the BT icon in the menu extra bar changing to connected. It only connects temporarily, and you are able to scan the list of services available on the laptop. TPSerialMon looks like it can even send data to the device/laptop. I'm concerned that an app or BLE device could connect to my laptop in a similar manner to issue commands without me being able to prevent it?

I'm prob just being paranoid, but I would like to lock my system down from any vulnerable aspects.

Link

User profile for user: John Galt

John Galt

User level: Level10

143,906 points

Jan 18, 2017 6:56 AM in response to PoeticKinetics

Thanks.

I can't get too excited about the ability of those apps to accomplish very much, since all they do is discover and communicate with available BTLE devices in much the same way as a Wi-Fi enabled device might be capable of. That communication is limited to the services granted by the host device. In terms of device security, they can be used to discover BT devices within range, but that's all. The host device (macOS in this case) passes connection requests according to its configuration. If its user (you in this case) were to permit that connection and establish a service, that enables the two-way communications that make BT useful.

Securing macOS as well as all other information on your Mac depends upon additional protections separate from those already incorporated in the BTLE specification. You can, for example, use Bluetooth to send and receive files to and from other Bluetooth devices, but you must first establish a trusted connection between your Mac and that device. Each of its users must agree to that connection before it can occur, and before any meaningful data transfer can take place.

For these apps to be able to connect to the laptop without having even previously paired with it seems like it could be a security risk to me.

Yes, it could be, but the devices have to be found before they can be paired. The only way to prevent that is to turn BT "off"... and you can certainly do that on the MBA.

Although the nature of wireless devices makes them inherently less secure than devices that would otherwise exist in total isolation — able to connect to one another only with physical cables — device security has been a fundamental aspect of the Mac's operating system since its inception. I certainly would not be any more concerned about BT's ability to "discover" your MacBook Air than any other means of determining its existence for the purpose of exploiting its vulnerabilities... and there are far easier ways of doing that.

The full BT specification is here: Core Version 5.0

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 21, 2017 12:34 PM in response to PoeticKinetics

Hi John,

Thank you so much for your detailed reply, I appreciate it 🙂

That all makes sense to me. So even though the phone/app can connect and pair with the laptop without a pincode or prompt, it is only paired temporarily in a restricted operational mode which allows for service discovery only, with no potential additional communication(?)

I would have initially thought that the app could initiate a scan of the publicly listed services of a device just by scanning it rather than actually connecting to it? Kind of like with Wifi you can scan and see a public or BSSID of a router and probably other IP/Port Scans without having to actually know the PWD for the Wifi network and also without actually connecting to the network at all? Or is it that a form of connection Is actually made to the router directly, but that nothing comes up in the Wifi menu as a connected network?

I was under the impression that discovery mode is activated either clicking on the BT icon in the menu extra bar to display the menu, or alternatively opening Sys Pref / Bluetooth.

However TPSerialMon can discover and connect to a device which is not operating in 'discovery mode' at all.

It would be nice to be able to disable device discovery of Bluetooth in OSX, while still keeping BT enabled for existing paired devices. Or does the BT spec stipulate that devices need to be in a constant connectible / discovery mode?

Thanks again for your input, you're a great contributor to this forum.

~ Gethen

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 21, 2017 12:50 PM in response to PoeticKinetics

Also would you have any idea what these manufacturer specified custom services are?

I can't seem to find any reference to them online. As they are custom UUID's, they aren't listed in the BT Services / Characteristics lists. https://www.bluetooth.com/specifications/gatt/services https://www.bluetooth.com/specifications/gatt/characteristics

Service 1:

9FA480E0-4967-4542-9390-D343DC5D04AE

AF0BADB1-5B99-43CD-917A-A77BC549E3CC

Write / Notify

Service 2:

D0611E78-BBB4-4591-A5F8-487910AE4366

8667556C-9A37-4C91-84ED-54EE27D90049

Write / Notify

My discovery apps don't give me any useful service descriptions 😟

Link

User profile for user: John Galt

John Galt

User level: Level10

143,906 points

Jan 23, 2017 10:19 AM in response to PoeticKinetics

It's not possible to determine exactly what those services are. Given the broad capabilities of BT services though I don't think it really matters. I understand you are concerned about breaching its security protocols to exploit BT-enabled devices in general, and a Mac in particular.

I'm still using that app to determine the extent to which I can potentially use BT to exploit Macs as well as other devices, and I admit I haven't had much time to do that.

Link

User profile for user: CodeJingle

CodeJingle

User level: Level1

8 points

Apr 10, 2017 7:56 PM in response to PoeticKinetics

Pairing is a legacy concept dating back to before Bluetooth 4.0 and Bluetooth Low Energy (BLE). It is fundamental to the BLE specification to be able to connect to other BLE devices without having to formally pair. The concept of 'pairing' is replaced with 'connecting'. Bluetooth 5.0 expands this further to the point that two devices can communicate with each other without even needing a connection. Pairing is only required in specific circ*mstances. Most of the functionality for two-way communication will be enabled without requiring a legacy pairing. This is baked into the Bluetooth standard.

An ill-formed BLE device has no hope of retrieving important data from your computer, as your computer does not expose Bluetooth services for access to sensitive information. You would have to be a Bluetooth developer, and design & implement a BLE Gatt Server that contained those services, then run that Gatt Server on your machine to voluntarily expose access to sensitive information for consumption by physically nearby BLE client peripherals. Outside of this scenario I don't understand your security concern?

Link

User profile for user: John Galt

John Galt

User level: Level10

143,906 points

Jan 9, 2017 5:08 AM in response to PoeticKinetics

That is a normal Bluetooth port required by macOS. Make no attempt to remove it.

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 16, 2017 2:10 AM in response to PoeticKinetics

Thanks for that. Do you have further details on the purpose of it?

Cheers.

Link

User profile for user: John Galt

John Galt

User level: Level10

143,906 points

Jan 16, 2017 9:03 AM in response to PoeticKinetics

Sure, it's part of the Bluetooth transport layer. It provides a way to adapt legacy serial port communication protocols for BT devices.

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 17, 2017 9:05 PM in response to John Galt

Hi John, that's the correct link for LightBlue, and here is the other link;

BLE Serial Monitor for TelePower by TelePower

https://appsto.re/au/DvZ_1.i

Link

User profile for user: PoeticKinetics

PoeticKinetics Author

User level: Level1

20 points

Jan 17, 2017 10:47 PM in response to PoeticKinetics

For these apps to be able to connect to the laptop without having even previously paired with it seems like it could be a security risk to me.

Link

User profile for user: dmg15

dmg15

User level: Level1

4 points

Nov 16, 2017 5:47 AM in response to CodeJingle

Literally a month after this conversation the BlueBorne malware started making headlines... which one of you was it?

Link

Remove Incoming Bluetooth Serial Port

Remove Incoming Bluetooth Serial Port (2024)

FAQs

How do I remove standard serial over Bluetooth link? ›

To help us isolate the issue, we would like to suggest the following troubleshooting steps:
  1. Disconnect your Bluetooth devices.
  2. Open the Device Manager and locate your Bluetooth devices.
  3. Right-click the device and select Properties.
  4. Go to Driver tab and click the uninstall button.
Nov 15, 2017

How to change Bluetooth com port? ›

Right-click the COM port and select Properties. Click the Port Settings tab and click Advanced. Change the COM port number to an available COM port number.

How to check the COM port of a Bluetooth device? ›

To check the virtual COM port assigned by pairing the Bluetooth device, go to the Devices and Printers screen, and then check the “Hardware” tab in Properties for the device that was added.

Which port number does Bluetooth use? ›

Bluetooth is no exception, but uses slightly different terminology. In L2CAP, ports are called Protocol Service Multiplexers, and can take on odd-numbered values between 1 and 32767. In RFCOMM, channels 1-30 are available for use.

How do I Uninstall generic Bluetooth adapter? ›

Uninstall the Bluetooth adapter in Device Manager

In the search box on the taskbar, enter device manager, then select Device Manager from the results. In Device Manager, select Bluetooth. Press and hold (or right-click) the Bluetooth adapter name (which may include the word “radio”), and select Uninstall device.

What is a Bluetooth serial port? ›

A Bluetooth serial port module is a device that allows microcontrollers or other embedded systems to communicate wirelessly over a Bluetooth connection. It's often used to establish a wireless serial connection between devices.

How do I change my connection port? ›

To manually change the COM port number of a device:
  1. Open Windows Device Manager > right click the device > Properties.
  2. Under Port tab > Advanced.
  3. Change COM port number.
Jun 26, 2021

How do I change my device COM port? ›

To change the COM port settings on a Windows computer go to ' Start ' > ' Control Panel ' > ' Device Manager ' > ' Ports ' > ' Communication Port (COM1) ' At this point right click and choose Properties and go into the Port Settings tab.

How do you tell if a device is connected to a COM port? ›

The Device Manager shows all the devices connected to your PC, organized into categories. To see all the COM ports on your PC, look for the section titled “Ports COM & LPT.” Your RS232 or RS232-USB device should appear here with its port number labeled “(COM#).”

How to tell which COM port is being used? ›

Determining What COM Port a USB to RS-485 Converter is Using
  1. Open the Start Menu by clicking the Windows logo button.
  2. Click Control Panel.
  3. Click System.
  4. Click Device Manager.
  5. Click the arrow next to Ports to expand the list. ...
  6. Find the USB Serial Port and make note of the COM number listed with it.

How to change Bluetooth port? ›

Add a Bluetooth COM Port (Incoming) - Windows
  1. Open. Bluetooth Devices. . If using Windows 11, navigate: Start. Settings. Bluetooth & devices. Devices. More Bluetooth settings. . ...
  2. From the COM Ports tab, click. Add. .
  3. Ensure 'Incoming (device initiates the connection)' is selected then click. OK. .
  4. Click. OK. .

How many Bluetooth ports are there? ›

There are two types of Bluetooth ports as follows: Incoming Port: It receives connections from other Bluetooth devices. Outgoing Port: It requests connection to other Bluetooth devices.

Do Bluetooth devices have IP addresses? ›

Therefore, a Bluetooth device could either have an IP address or not. The main function of the IP protocol is to find routes across a network of computers, and decide on which wire (or more generally interface) to forward packets to so they can reach the right computer.

How do I remove Bluetooth registry keys? ›

- Right click on Bluetooth service and press Stop. - Press Windows key + R and type in regedit and click on Enter. - Look at the right pane to check if the Bluetooth keyboard is listed there. If yes, right click on the same and choose Delete.

How do I remove unauthorized Bluetooth adapter? ›

Click Start and type Device Manager. In Device Manager, locate the Bluetooth adapter. Select Uninstall.

How do I delete pairing information? ›

Delete Paired Bluetooth Connection - Android
  1. From a Home screen, do one of the following to ensure Bluetooth® is turned on from your Android™ device: Connected devices. Connection preferences. Bluetooth. . Connected devices. . ...
  2. Tap the appropriate device name or the. Settings icon. (right).
  3. Tap 'Forget' or 'Unpair'.

How do I remove a device from parent link? ›

Open Family Link and choose the member whose device you want to remove. Open it's panel by tapping Controls, scroll down to find Account settings. Open Account settings and you will find Account info. Tap on it and you will see “Stop supervision.” Tap the entry to continue.

Top Articles
Latest Posts
Article information

Author: Tyson Zemlak

Last Updated:

Views: 6143

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.